Winners of the 2007 BioMed Central Research Awards BioMed Central, 20 Mar 2008 The winners of the 2007 BioMed Central Research Awards were announced yesterday. Shortlisted authors, who travelled from as far…