Insights Into The Complex Formation Between Nucleoside Diphosphate Kinase And A Highly Polymorphic Dna G-Quadruplex