University of Virginia - English
Associate Professor
John worked at University of Virginia as a Associate Professor
Professor and Chair, Department of English
John worked at University of Virginia as a Professor and Chair, Department of English
The following profiles may or may not be the same professor: