Serguei Nabirochkin

Pharnext
Total Patents: 52
Overall Rank: #49,962
Years Active: 2013–2025
Pharnext Rank: #2