Speaker Profile
Sonia Abilleira

Sonia Abilleira

Neurology
Barcelona, Catalonia, Spain

Connect with the speaker?