James M. Gaines

James M. Gaines

James M. Gaines is a freelance science writer, journalist, and fact-checker. He has a bachelor's in biology from the University of Puget Sound in Tacoma, Washington, and a master's in science journalism from City University, London.