Katerina Cechova, MSc, MA, PhD

JAD profile