Karla M. Jacobus
Inspire Pharmaceuticals · University Of North Carolina At Chapel Hill
Total Patents:
20
Overall Rank:
#224,867
Years Active:
1998–2012
Inspire Pharmaceuticals Rank:
#6