Ilya Petrov

Dr. Ilya Petrov

Sukachev Institute of Forest, Krasnoyarsk, Krasnoyarskiy Kray, Russia
orcid