English: He has also worked at NASA.
Telugu: నాసాలో కూడా పని చేశారు.