Regulatory Medical & Pharmacovigilance Writer & Manager

Moderna?

2
  1. Novartis 1

    ?

    1
  2. Bain & Company 1

    They made the vaccine

  3. Senior Consultant 1

    I heard they are cultish