Jennifer L. Lescallett
Humancode · Helix Co. · Oncormed
Total Patents:
8
Overall Rank:
#621,133
Years Active:
2000–2023
Humancode Rank:
#5