IM
iSTAR Medical SA is located in Wavre, Belgium. It specializes in Surgical and Medical Devices. It was founded in 2010.
https://www.linkedin.com/company/istar-medical