1. Research and Innovation, Mount Kenya University , P.O Box 342-01000, Thika , Kenya
2. Oncology Department, AIC Kijabe Mission Hospital , P.O. Box 20-00220, Kijabe Kenya
3. Pathology Department, AIC Kijabe Mission Hospital , P.O. Box 20-00220, Kijabe Kenya
4. Research Department, AIC Kijabe Mission Hospital , P.O. Box 20-00220, Kijabe Kenya
5. ICT Department, AIC Kijabe Mission Hospital , P.O. Box 20-00220, Kijabe Kenya
6. Usher Institute and CRUK Edinburgh Centre, University of Edinburgh , Teviot Place, EH8 9AG, UK