John Ahern, MD
Education
Trinity College, Dublin
London School of Hygiene and Tropical Medicine
Trinity College, Dublin
London School of Hygiene and Tropical Medicine
MGH Institute of Health Professions; Adult-Gerontology Nurse Practitioner (AGNP)
Curry College
Labouré College
Travel
Cooking
Dancing
Going on long walks and hikes
Exploring different towns and discovering new coffee shops