John Flanagan

Amicus Therapeutics · Harvard University · Senesco Technologies
Total Patents: 26
Overall Rank: #148,828
Years Active: 1996–2025
Amicus Therapeutics Rank: #13