Sherwood Md Gorbach

Affiliations

  • Svp, Chief Scientific Officer at Optimer Pharmaceuticals Inc (OPTR), 2013-10-28