Oleg Melnyk

CNRS · Institut Pasteur De Lille · Roussel Uclaf
Total Patents: 10
Overall Rank: #509,498
Years Active: 1998–2019
CNRS Rank: #218