First articles published in Genome Integrity BioMed Central, 26 May 2010 Genome Integrity, a new open access journal launched with BioMed Central, published its first articles today. The journal…