Felix Miranda, Deputy Chief, CommunicationsNASA Glenn Research Center

Deputy Chief, Communications and Intelligent Systems Division, NASA Glenn Research Center