What does AMSR stand for?

What does AMSR mean? We have 2 definitions. Read most used AMSR meanings below.

ADVERTISEMENT