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