Robert M. Garbaccio
Merck · Ambrx · Alnylam Pharmaceuticals
Total Patents:
25
Overall Rank:
#160,173
Years Active:
2006–2024
Merck Rank:
#348