Speakers 2023
Senior Director, Business Development Europe, Oligos/Peptides at STA Pharmeceuticals (a Wuxi AppTec Company)