Bioscientifica (United Kingdom)h-index: 14Total citations: 968Total papers: 85Homepage: https://www.bioscientifica.com/