Mark I. Greene
University of Pennsylvania · Cephalon · Harvard University
Total Patents:
74
Overall Rank:
#26,151
Years Active:
1984–2025
University of Pennsylvania Rank:
#4