Dr Rachel PidduckGender: FemalePrimary qualifications: Qualified UK 2018Other qualifications: MRCGP MBBS BScGMC number: 7130790