United BioSource Corporation (United Kingdom)h-index: 74Total citations: 26,655Total papers: 451Homepage: http://www.ubc.com/