Bio-engineering approaches to cancer diagnosis and treatment. (2020)