BioMed Central (United Kingdom) is a research organisation in London, GB. OpenAlex records 621 works and 13,843 citations for it.