A narrative review of cancer molecular diagnostics: past, present, and future. Issue 4 (31st December 2022)