Johns Hopkins University Pressh-index: 27Total citations: 2,460Total papers: 326Homepage: https://www.press.jhu.edu