Perspectives from a weary surgical oncologist in Sub-Saharan Africa

Peter Bird1

  • 1AIC Kijabe Hospital, Kijabe 00220, Kiambu County, Kenya.