Geoffrey A. Landis has a Ph.D. in physics, as well as bachelors and masters degrees in electrical engineering. He currently works for the NASA John Glenn Research Center, and in his spare time writes science fiction.
More information at the (somewhat outdated) Geoffrey A. Landis homepage