What does ESOSR stand for?
ESOSR stands for "European Southern Observatory Scientific Report"
How to abbreviate "European Southern Observatory Scientific Report"?
"European Southern Observatory Scientific Report" can be abbreviated as ESOSR
What is the meaning of ESOSR abbreviation?
The meaning of ESOSR abbreviation is "European Southern Observatory Scientific Report"
What does ESOSR mean?
ESOSR as abbreviation means "European Southern Observatory Scientific Report"