Full Name
Melinda Richter
Job Title
Global Head
Company
Johnson & Johnson Innovation - JLABS
Melinda Richter