George Dehner

George Dehner is Assistant Professor in the Department of History at Wichita State University, Kansas. He is author of Influenza: A Century of Science and Public Health Response (2012).