Profile
Partner
Sofinnova Partners
Country or State
Spain
Partner at Sofinnova Partners
MSc, Bio-pharmaceutical Sciences