S. Mark Taper Foundationh-index: 16Total citations: 975Total papers: 73Homepage: http://www.smtfoundation.org/