Latvia University of Life Sciences and Technologies
49 papers and 875 citations.
Indexing 49 publications…