Igor Druker

Director, IRT & Clinical Supply Systems at Biohaven Pharmaceuticals

Org chart

Timeline

  • Director, IRT & Clinical Supply Systems

    Current role

View in org chart