November 10-12, 2016
Louisville, KY
Physical event
There are over 50 million disabled people in Africa. 18-20% would likely improve with some surgical care. ...
March 24, 2017 10:02 AM