The design and development of the parachute-based deceleration system is a joint venture of ISRO and the Defence Research and Development Organisation (DRDO). "The overall system design ...
Results that may be inaccessible to you are currently showing.