Scott Miller
Heartport · Sunshine Heart Company Pty · 908 Devices
Total Patents:
32
Overall Rank:
#113,275
Years Active:
1996–2019
Heartport Rank:
#17