Principal (Life Sciences practice)
Charles River Associates
Munich, Germany
education
5 days ago