Janice Hoiyi Lai

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