Eleen Shum
Becton, Dickinson And · Enumerix · Cellular Research
Total Patents:
37
Overall Rank:
#88,103
Years Active:
2019–2025
Becton, Dickinson And Rank:
#117