Career Services  /  News  /  India Approves Construction of Its Own LIGO
A rendering of the LIGO India site in the state of Maharashtra.

India Approves Construction of Its Own LIGO

April 17, 2023