John Leonard

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