School of Medicine, University of Santiago de Compostela, Spain
Rúa de San Francisco, s/n, 15782 Santiago de Compostela, A Coruña, Spain
+34 91 372 02 03
SITE Barcelona 2023 on-demand content is available online.
You can already access a wide range of session replays and recordings. Access here.