Thapar Satellite Program (ThapSat)
Locations: H Block (993F+64G) Thapar Institute of Engineering and Technology Patiala, Punjab 147004, IN
Company Size: 1 - 100
Industry: Research
Locations: H Block (993F+64G) Thapar Institute of Engineering and Technology Patiala, Punjab 147004, IN
Company Size: 1 - 100
Industry: Research