English-speaking doctor in Rome
General Medicine
Book same-day appointments with Dr. Morgan Walsh for non-emergency and preventive medical care from 8:30 am to 6:30 pm.
Dr. Walsh trained in the Republic of Ireland and has worked for the UK National Health Service, including St George's University Hospital and St. Thomas' NHS Foundation Trusts.
General Medicine Services
About the doctor
Dr. Walsh graduated from University College Cork, Ireland with a First Class Honors degree in Bachelor of Medicine, Bachelor of Surgery, Bachelor of Obstetrics (Honorary) (MB,BCh,BAO).
​
Before joining FirstMed Rome, he trained in the Republic of Ireland and has worked in both general and emergency medicine in some of the largest hospitals across Europe, including London's St George's University Hospital NHS Foundation Trust and St Thomas' Hospital. In addition, he has worked in the Irish healthcare system at Cork University Hospital and in Melbourne's Monash Medical Centre in Australia.
​
Working as a doctor in many different countries has given him a view of different and diverse healthcare systems and allowed him to experience the medical profession in a variety of cultures. With this he brings enthusiasm, drive and a passion for engaging with our patients in a warm and professional manner.
​
If you need to see a doctor as quickly as possible, we provide same day GP appointments! Click on the button below and book now!
Why FirstMed
Exceptional Staff
Our doctors achieve the highest degree of professionalism in providing medical services in accordance with the standards of Italian and international medical communities.
Cultural Understanding
Most of our staff has worked internationally at some point in their careers. We speak many languages and have seen patients from all over the world.
Quality of Care
We focus on quality in all that we do, and Telemedicine is no exception!
Going digital only means that we can extend our care to be more accessible and convenient than ever before.
Contact
Clinic Hours
Monday: 8:30am to 5:30pm
Tuesday: 8:30am to 5:30pm
Wednesday: 8:30am to 5:30pm
Thursday: 8:30am to 5:30pm
Friday: 8:30am to 5:30pm