Robert Stobie
Edwards Lifesciences · Baxter International
Total Patents:
19
Overall Rank:
#238,186
Years Active:
1991–2018
Edwards Lifesciences Rank:
#120