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