Dmitry Dmitrievich Genkin
Cls Therapeutics · Scripps Research · Lipoxen Technologies Limited
Total Patents:
22
Overall Rank:
#191,384
Years Active:
1999–2024
Cls Therapeutics Rank:
#1