Fellowships for Science and Engineering. David and Lucile Packard Foundation.