BioMed Central YouTube channel debuts BioMed Central, 24 Nov 2007 We're pleased to announce the launch of our new BioMed Central YouTube channel, which brings together videos of our authors…