Francisco Bezanilla

University Of Illinois · The University Of Chicago
Total Patents: 2
Overall Rank: #1,704,246
Years Active: 2020–2025
University Of Illinois Rank: #1,166