Personal Information
Organization / Workplace
Lausanne Switzerland
Occupation
Advisor, Executive
Industry
Consumer Products
Website
.
About
.
Tags
micro-pump
iddd
implantable drug delivery device
See more