Open Source Drug Discoveryh-index: 25Total citations: 2,080Total papers: 155Homepage: http://www.osdd.net/