Biocensus (United Kingdom) is a research organisation in Frodsham, GB. OpenAlex records 19 works and 328 citations for it.