Cilia publishes its first articles BioMed Central, 26 Apr 2012 Yesterday marked the launch of Cilia, an exciting new journal led…