| 2001 |
-
Department of Surgery, The University of Queensland, The Princess Alexandra Hospital, Ipswich Road, Woolloongabba, Brisbane, Queensland 4102, Australia. · Pubmed 11244168
- Clinical Research Centre, Royal Brisbane Hospital Research Centre, Herston, Queensland, Australia. · Pubmed 11155148
|