Sergey Kosourov

Dr. Sergey Kosourov

Department of Life Technologies, University of Turku, Turku, Varsinais-Suomi, Finland
orcid