Randall B. Lauffer

The General Hospital · Epix Pharmaceuticals · Epix Medical
Total Patents: 29
Overall Rank: #132,168
Years Active: 1989–2015
The General Hospital Rank: #232