About Travis Barman
Travis Barman is an astronomer at the Lowell Observatory in Arizona, in the United States. While studying a combination of the previously published Hubble Space Telescope measurements and new theoretical models, Barman found strong evidence for water absorption in the atmosphere of HD 209458 b.