Packard Fellowship in Science and EngineeringKirstin Petersen The David and Lucile Packard Foundation Research 2019