Q. What is TERLS? (Solved)

1. A rocket launching Station

2. A Space Science & Technology Center

3. A satellite launched by India

4. A satellite launched by USA

  • a. A rocket launching Station
Subscribe Now

Get All Updates & News