Cancer diagnostics: current concepts and future perspectives | Synapse