Woolloongabba, Queensland 4102
Australia
Princess Alexandra Hospital - Spinal Injuries Unit
human, transplantation, spinal cord injury, paraplegia