Indian American is NASA’s new Chief Technologist

Another Indian American Bhavya Lal, served as the acting chief technologist prior to Charania's appointment.

Sanjeev Kumar

This post is for paying subscribers only

SUBSCRIBE NOW

Already have an account? Login