Robert Plourde, Jr.

Inspire Pharmaceuticals · Insmed Incorporated · Universidad Complutense De Madrid
Total Patents: 13
Overall Rank: #386,435
Years Active: 2002–2011
Inspire Pharmaceuticals Rank: #10