Indian-American Bhavya Lal appointed as Acting Chief of Staff of NASA 2 min read Science Indian-American Bhavya Lal appointed as Acting Chief of Staff of NASA News Bag Online February 3, 2021 New Delhi : In the newly elected US President Joe Biden’s team there are already 20 people...Read More