Md Shahid Sharif's avatar
Md Shahid Sharif
Deputy manager at Opsonin Pharma Ltd
  • Deputy manager at Opsonin Pharma Ltd
Want to learn more about Md Shahid?

Join NEJM Resident 360!