Sergey Shabala

Prof. Dr. Sergey Shabala

Tasmanian Institute of Agriculture, College of Science and Engineering, University of Tasmania, Hobart, Australia
orcid