John Leonard
Genetics Institute · Genzyme
Total Patents:
13
Overall Rank:
#369,835
Years Active:
2002–2024
Genetics Institute Rank:
#56