ByNobleID
    Electronic properties, hydrogen bonding, stacking, and cation binding of DNA and RNA bases. | NobleID