Oleg B. Selyutin

Merck · Msd R&D (China) Co. · Schering
Total Patents: 9
Overall Rank: #545,239
Years Active: 2012–2024
Merck Rank: #1,412