262 pubs · 8,339 cites · h-index 44
The University of Adelaide
1979 - Present
Cerebral Palsy Alliance
2006 - 2024
South Australian Health and Medical Research Institute
2019 - 2019
Women's and Children's Hospital
1993 - 2013
Council of Science Editors
2010 - 2010