Richard O. Murphy
Edwards Lifesciences · Embolx · Medtronic
Total Patents:
19
Overall Rank:
#241,686
Years Active:
1998–2008
Edwards Lifesciences Rank:
#207