when did ellen ochoa die

just now 1
Nature

Ellen Ochoa is alive. There is no record or report of her death; she continues to contribute to science and education as of the latest updates. She was born on May 10, 1958, and is known as an American engineer, former astronaut, and former director of NASA's Johnson Space Center.