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