ByNobleID
    Interaction of singlet oxygen with DNA and biological consequences. | NobleID