Dr David Michael Roberts M.B., Ch.B., D.R.C.O.G.
Registration Number: 2564429
Job Title: General Practitioner
Dr Roberts qualified at the University of Bristol Medical School in 1982. He joined the Practice as a trainee in 1988 and became a Partner in 1989. He is Chairman of Professional Executive Committee of the West Gloucestershire Primary Care Trust. Dr Roberts has an interest in sports medicine and is a Medical Officer for Gloucester Rugby Club.