Houdin Dehnad

Silver Bullet Therapeutics · Intarcia Therapeutics · Advanced Cardiovascular Systems
Total Patents: 37
Overall Rank: #89,062
Years Active: 1997–2024
Silver Bullet Therapeutics Rank: #1