33 employees
InventionHome, an invention and product marketing company, finds companies to license its client’s innovative products, patents, and ideas.
2002