A DNA-porphyrin minor-groove complex at atomic resolution: The structural consequences of porphyrin ruffling

A DNA-porphyrin minor-groove complex at atomic resolution: The structural consequences of porphyrin ruffling