Sergey K. Maneshin

Biochem Technology
Total Patents: 11
Overall Rank: #458,072
Years Active: 1995–2018
Biochem Technology Rank: #1