Mr. James Walsh
Speciality
Orthopaedic Surgery
Beaumont Hospital
Private Practice
Year of Graduation:
Medical School:
Fellowship Higher specialist training
Areas of Clinical Practice: Orthopaedics
Areas of Special Expertise