English BioCatalogue Cited by user Duncan.Hull on 05 Sep 2012 The BioCatalogue is a curated catalogue of Life Science Web Services. The BioCatalogue was launched in June 2009 at the Intelligent Systems for Molecular Biology…