Alan J. Fenn

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