John Barr
Silver Bullet Therapeutics
Total Patents:
8
Overall Rank:
#610,558
Years Active:
1996–2024
Silver Bullet Therapeutics Rank:
#7