Dr. David Gibson graduated from University College Dublin in 2010. He completed his internship at St.Vincent’s Hospital Dublin and spent a further year in hospital medicine. David completed the Royal College of Surgeons GP training program, graduating in 2016. Dr. Gibson joined Hanover Medical in 2016.