Member (by examination), Small Animal Surgery Chapter (MANZCVS)2012 · Australian and New Zealand College of Veterinary Scientists
DACVIM (Cardiology)American College of Veterinary Internal Medicine
Open Researcher and Contributor ID (ORCID)
Areas of Interest
- Advanced Cardiac Imaging Techniques
- Cardiac Surgery
- Congenital Cardiac Disease
- Interventional Cardiology
- Veterinary Education
Part II: Observations of clinical teaching in the veterinary teaching hospital
Mitral valve morphology assessed by three-dimensional transthoracic echocardiography in healthy dogs and dogs with myxomatous mitral valve disease.
Journal of veterinary cardiology : the official journal of the European Society of Veterinary Cardiology. 19(2):113-123 [DOI] 10.1016/j.jvc.2017.01.002. [PMID] 28279678.
Assessment of mitral valve morphology using three-dimensional echocardiography. Feasibility and reference values.
Journal of veterinary cardiology : the official journal of the European Society of Veterinary Cardiology. 18(2):156-67 [DOI] 10.1016/j.jvc.2015.11.002. [PMID] 26832312.
Congenital heart disease: a case series of 135 dogs
A survey of PDA use by palliative medicine practitioners.
Journal of palliative care. 22(4):267-74 [PMID] 17263053.
View on: PubMed
A generative response to palliative service capacity in Canada.
International journal of health care quality assurance incorporating Leadership in health services. 18(1):iii-xxi [PMID] 15819124.
View on: PubMed
DACVIM – Cardiology2017 · American College of Veterinary Medicine
MS – Biomedical and Veterinary Sciences2017 · Virginia Tech
Residency – Advanced Clinical Training Cardiology2014-2017 · Virginia-Maryland College of Veterinary Medicine, Virginia Tech
GradDipVetStud2012 · University of Sydney
MANZCVS2012 · Australian and New Zealand College of Veterinary Scientists
Internship – Small Animal Rotating2011-2012 · University Veterinary Teaching Hospital, University of Sydney
MVB (Hons 1)2008 · University College, Dublin
VEM5311 Avian Med and Surgery
VEM5301 Cardiopul Disorders
VEM5862 Vet Cardio Clerkship
VEM5111 Animal Systems 2
VEM5202 Pnt Care Clin Skill 2
VEM5288 Sm An Clin Pharmacol