6 employees
Star is a medical device licensing company that transfers its AD Syringe and Needle Safety technology to manufacturers around the world
1996