manufacture the medical device .
Shenzhen, Guangdong, China
Newton , United States
Costa Rica
Sucy-en-Brie , France
Belo Horizonte , Brazil
Houston , United States
Ottawa , Canada
United States
San Sebastian , Spain
Pornichet , France
Toronto , Canada
Santa Clara , United States
Frederiksberg , Denmark