5 free lookup(s). No credit card required.
EMBA (Technology and Innovation management)
2018-2019Master II level (Engineering in Surgery)
2003-2004Biomedical Engineer (Biomedical Engineer)
1995-2004Find contact details for 700 million professionals.