What is XXX's place of employment?
Winston Tabb
Winston Tabb is the current Sheridan Dean of University Libraries and Museums at the Johns Hopkins University in Baltimore, Maryland.
Johns Hopkins University