Discovery Placeh-index: 54Total citations: 10,869Total papers: 354Homepage: http://www.discoveryplace.org/