Alexandre Lebedev
Trilink Biotechnologies · Genta Incorporated
Total Patents:
14
Overall Rank:
#332,365
Years Active:
2000–2025
Trilink Biotechnologies Rank:
#1