Dr Alessia Adduci

Faculty Department of Anesthesia & Intensive Care, Catholic University of Rome

Doctor performs eye test.