Sarah J. Kasperbauer
Acorda Therapeutics
Total Patents:
5
Overall Rank:
#985,017
Years Active:
2012–2018
Acorda Therapeutics Rank:
#19