publication venue for Pecha Kucha presentations by medical students in Spain. 244-245. 2021 Pecha Kucha presentations by medical students in Spain.. 244-245. 2018