Skip to main content

Rob Garbaccio, Ph.D.

SVP, Worldwide Head of Search & Evaluation and Science Strategy, Merck