Delilah Hui
Penumbra · Boston Scientific Scimed · Target Therapeutics
Total Patents:
26
Overall Rank:
#153,219
Years Active:
1998–2022
Penumbra Rank:
#4