John Patton

John Patton

Associate Professor, Biology

Blatt Chair of Virology

Education

  • Postdoctoral Fellow, Virology, University of North Carolina, Chapel Hill, NC, 1980-1983
  • Ph.D., Microbiology, Virginia Tech, Blacksburg, VA, 1980