Robert J. DeVita
Merck · Mitokinin · Xenon Pharmaceuticals
Total Patents:
40
Overall Rank:
#78,470
Years Active:
1993–2025
Merck Rank:
#332