Sarah Brousseau, M.S.

  • M.S. Chemical Engineering (2016)
  • Office Location: Current Position: Process Development Engineering, Amgen