Almas Sayed

Almas Sayed

Manager (Pharmacovigilance) Tata Consultacy Services (TCS), India