Skip to main content
William Kennedy

William Kennedy

Position
  • Professor Emeritus

Contact Info

Ames,
,
Iowa

Education

  • PhD, Iowa State University, 1969