Kathryn L. McCabe
Astellas Institute For Regenerative Medicine · Acorda Therapeutics
Total Patents:
3
Overall Rank:
#1,370,387
Years Active:
2004–2024
Astellas Institute For Regenerative Medicine Rank:
#14