Elena Petrova

Department of Microbiology, Lomonosov State University, Moscow, Russia

Publications