1. School of Electrical Engineering and Robotics at the Queensland University of Technology,QUT Centre for Robotics
2. Queensland Unit for Advanced Shoulder Research and Greenslopes Private Hospital,Brisbane,QLD,Australia
3. School of Mechanical, Medical, and Process Engineering at the Queensland University of Technology,QUT Centre for Biomedical Technologies