Cancer care delivery in low resource environments