R & D, design and commercialization of consumer medical devices.
Calebasses , Mauritius
Shijiazhuang , China
Victoria , Canada
Ridderkerk , Netherlands
Ashdod , Israel
Melbourne , Australia
Indianapolis , United States
Fareham , United Kingdom
Makati , Philippines
Unterseen , Switzerland
United States