BioMed Central Ltd
Floor 6
236 Gray's Inn Road
London
WC1X 8HL
United Kingdom
This Internet Site is operated by BioMed Central Limited, a company registered in England and Wales with Company Number 3680030, with its registered office at Floor 6, 236 Gray's Inn Road, London, WC1X 8HL and having VAT number GB 8238263 26
BioMed Central is a Registered Trade Mark of BioMed Central Ltd.