9:41pm PDT - June 28th, 2023
India is gearing up to establish its National Research Foundation - which is envisaged to be the overarching umbrella for facilitating science and technology research in the country. + https://t.co/WTvXCA3dnI https://t.co/wjbSpZx4JD
0 retweets 0 likes - Dibyendu Nandi (@ydnad0)