Dr Malachy Wilson works full time as a GP partner at  Lister Surgery and specialises in travel immunisations.