Naheed Sayeed-Desta

Naheed Sayeed-Desta is manager of process validation at Apotex, Inc.

Articles