No appointments available on Healthengine
Dr Freeman is a true general phsysician, having graduated in a time when sub specialisation was the exception, rather than the rule. He has been instrumental in setting up Intensive Care and Dialysis units and was a pioneer in home dialysis.