DEMSU

Department of Entomology, Moscow State University. Abbreviation DEMSU.