Mr William McAllister Title: Mr First name: William Last name: McAllister Specialty: Urology GMC number:Special interests: