Dean Corcoran
Spiration · Uptake Medical · Uptake Medical Technology
Total Patents:
20
Overall Rank:
#220,065
Years Active:
2003–2023
Spiration Rank:
#9