Mark J Porrovecchio Editor

Mark J. Porrovecchio is director of forensics and assistant professor in the Department of Speech Communication at Oregon State University.