William Shanahan

Medical Director, Consultant Psychiatrist, Addiction Specialist

Accreditation and insurance

William Shanahan is an accredited consultant for the following hospitals, clinics and groups...

Advertisement