Alan J. Fenn
MIT · Celsion · Boston Scientific Limited
Total Patents:
26
Overall Rank:
#151,288
Years Active:
1993–2025
MIT Rank:
#332