Steven J. Harrington
Observed names: S. Harrington, S. J. Harrington, S.J. Harrington, Steven Harrington, Steven Jay Harrington
Institution: Xerox (United States)
Observed institutions: University of Washington, University of Utah, Xerox (United States), SUNY Brockport, University of Rochester
OpenAlex ID: A5111662556
