Kevin S. Lee

Bigfoot Biomedical · MIT · Sanofi
Total Patents: 21
Overall Rank: #201,682
Years Active: 1992–2025
Bigfoot Biomedical Rank: #22