pubmed:affiliation |
Department of Paediatric Surgery, Paediatrics, Medicine and Surgery, Red Cross Children's Hospital, Institute of Child Health and Medical Research Council Liver Research Centre, University of Cape Town, Cape Town, South Africa. amillar@ich.uct.ac.za
|