Evita Straumite

Dr. Evita Straumite

Latvia University of Life Sciences and Technologies
orcid