Sheldon K. Lee
Uptake Medical · Uptake Medical Technology · Unknown
Total Patents:
8
Overall Rank:
#623,284
Years Active:
2011–2023
Uptake Medical Rank:
#4