Speaker illustration

Doctor Miguel Vives Borras

Son Espases University Hospital, Palma de Mallorca (Spain)