BioWorld 26. März 2026 The Scripps Research Institute identifies new DNA topoisomerase inhibitors The Scripps Research Institute identifies new DNA topoisomerase inhibitors Original