Ilmars Lezdinsh

Dr. Ilmars Lezdinsh

Taldykorgan anti-plague station, Taldykorgan, Kazakhstan
orcid