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