BioMed Central Ltd Science Navigation Group
Middlesex House
34-42 Cleveland Street
London
W1T 4LB
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 Middlesex House, 34-42 Cleveland Street, London W1T 4LB and having VAT number GB 4662477 23
BioMed Central is a Registered Trade Mark of BioMed Central Ltd.