Cancer Diagnostics and Therapeutics Current Trends, Challenges, and Future Perspectives