Janice Hoiyi Lai
Enumerix · Becton, Dickinson And · Flowjo
Total Patents:
14
Overall Rank:
#332,586
Years Active:
2021–2025
Enumerix Rank:
#1