Background
Flower, Oliver James was born on March 17, 1978 in Cape Town.
Flower, Oliver James was born on March 17, 1978 in Cape Town.
Bachelor of Medicine, Bachelor of Surgery, Nottingham Medical School, 2002. Bachelor of Science in Medical Science, Nottingham University, England, 2000.
Fellow College Intensive Care Medicine. Physician Queen Square Hospital, since 2010.