Challenges of surgery in developing countries: a survey of surgical and anesthesia capacity in Uganda's public hospitals.

Challenges of surgery in developing countries: a survey of surgical and anesthesia capacity in Uganda's public hospitals.