Sergey A. Lukyanov

Clontech Laboratories · Evrogen Joint Stock · Takara Bio
Total Patents: 36
Overall Rank: #91,747
Years Active: 2005–2025
Clontech Laboratories Rank: #1