Speaker Profile
Javier Aparicio Calvo

Javier Aparicio Calvo

Neurology
Baix Llobregat, Barcelona, Spain

Connect with the speaker?