Woolloongabba, Queensland 4102
Austria
Australia
Princess Alexandra Hospital - Department of Neurosurgery
Princess Alexandra Hospital - Department of Otolaryngology, Head and Neck Surgery
human, transplantation, spinal cord injury, paraplegia