Fahar Merchant

Medicenna Therapeutics · Amersham Health As · GE
Total Patents: 14
Overall Rank: #332,912
Years Active: 2004–2025
Medicenna Therapeutics Rank: #1