También trabajó como administradora asociada de la NASA para el Science Mission Directorate.
Creció en Great Neck, Nueva York, y tiene una hermana mayor (Trudy Carter) y una hermana menor (Barbara Cleave Bosworth).
[3][4] Se graduó en 1965 en la Great Neck North High School y recibió una licenciatura en Ciencias Biológicas por la Universidad Estatal de Colorado en 1969.
Trabajó en el Laboratorio de Procesos Hidrosféricos como gerente de proyecto para SeaWiFS (Sea-viewing, Wide-Field-of-view-Sensor), un sensor del color del océano que monitorea la vegetación en todo el mundo.
Se llevaron a cabo varios experimentos especializados en carga útil para el gobierno mexicano, y se probó el piloto automático Orbiter Experiments Digital (OEX DAP).