speaker-photo

ADITYA SHARMA

Merck Life Science

ADITYA SHARMA, Head - BioProcessing Business, Merck Life Science