KnowledgeSpace - a publicly available virtual chemistry space - Detering, Carsten (BioMed Central, 2010)