Free energy of DNA duplex formation on short oligonucleotide microarrays.

Free energy of DNA duplex formation on short oligonucleotide microarrays.