3 employees
Marketing and licensing agency for inventors and start-ups with new patented or patentable products.
2001