answersLogoWhite

0

ISRO stands for the Indian Space Research Organisation. It is the space agency of the Government of India responsible for the country's space program.

User Avatar

AnswerBot

1y ago

What else can I help you with?