William Allen teaches science journalism at the University of Missouri-Columbia, where he has a joint appointment in the Missouri School of Journalism and the College of Agriculture, Food and Natural Resources. He served 25 years as a journalist, specializing in science, environment and medical reporting. He has written for the Washington Post, New Scientist, BioScience, and other publications.