Deryk T. Loo
Macrogenics · Raven Biotechnologies
Total Patents:
17
Overall Rank:
#269,867
Years Active:
2010–2023
Macrogenics Rank:
#9