Petra Hruba

Dr. Petra Hruba

orcid