A boom in satellite technology is revolutionizing the way we see the Earth

As program manager of NASA’s In-space Validation of Earth Science Technologies (InVEST), Babu also works in the relatively new field of CubeSats. A … read more