April 28, 2026 Unveiling DNA Repair Mechanisms in Cancer-Linked Proteins Through High-Resolution Imaging