What does AMSR stand for?

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

ADVERTISEMENT