Leroy Hood

Institute For Systems Biology · Caltech · University Of Washington
Total Patents: 43
Overall Rank: #70,008
Years Active: 1981–2024
Institute For Systems Biology Rank: #1