Zhyar Said

Research Analyst, Informa
Nipanjali Patel

Pharmacy technician, 5108926