Cancer: Biology and Diagnostics