Dr Richard Halvorsen trained at the Middlesex Hospital Medical School and worked at University College Hospital.
Richard has experience in NHS General Practice and has been a GP tutor and appraiser. He is the clinical lead for the BabyJabs immunisation clinics for SameDayDoctor and is also experienced in acupuncture