James C. Barrow

Merck · Lieber Institute · The Johns Hopkins University
Total Patents: 47
Overall Rank: #59,465
Years Active: 2001–2025
Merck Rank: #249