Delilah Hui

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