Speaker illustration

Doctor Lizar Zabala Diaz

Navarra Complex Hospital, Pamplona (Spain)