Speaker illustration

Doctor Silvia Homs Vila

UNIVERSITY HOSPITAL MUTUA DE TERRASSA, Terrassa (Spain)