Irina Lebedeva
Enzo Life Sciences
Total Patents:
6
Overall Rank:
#808,327
Years Active:
2013–2023
Enzo Life Sciences Rank:
#12