What does AMSR stand for?

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

ADVERTISEMENT