Janet L. Rideout
Inspire Pharmaceuticals · Burroughs Wellcome · University Of North Carolina At Chapel Hill
Total Patents:
63
Overall Rank:
#36,050
Years Active:
1981–2012
Inspire Pharmaceuticals Rank:
#2