Macmillan logo with color

Scientific Consultant

  • Takeda, Japan
  • Biogen, MA
  • Gilead Pharmaceuticals, CA
  • Amgen Pharmaceuticals, (worldwide)
  • Merck Research Laboratories (worldwide)
  • Bayer Pharmaceuticals, CT
  • Johnson & Johnson, CA, NJ
  • AbbVie, Il