Profile picture
Igor Nikolai Shevchuk
Doctorate
  • Senior Researcher
    National Institute of Chemical Physics and Biophysics
    Tallinn, Estonia
mini profile avatar Igor Shevchuk