What does ISRU stand for?

What does ISRU mean? We have 5 definitions. Read most used ISRU meanings below.

ADVERTISEMENT