Profile
Chief Commercial Officer
Polyplus-transfection®
Country or State
Netherlands
Chief Commercial Officer at Polyplus-transfection®
Bachelor, Biochemistry
Advanced Therapies Week 2023