John Gallagher Registration Number 2671 Registration Type Practising Registration Surname Gallagher Given Names John Preferred Name john Status Active