asd
dr-peter-herbert

Dr Peter Herbert

Dr Peter Herbert has various degrees and post-graduate medical qualifications, including aviation medicine, diving medicine, obstetrics/gynaecology, occupational/environmental medicine, travel/tropical medicine.