What does LEO mean in Medical & Science

LEO meaning is defined below:

Long-term Ecosystem Observatory
ADVERTISEMENT

Was it useful?

What does LEO mean? It stands for Long-term Ecosystem Observatory

Most popular questions

What does LEO stand for?


LEO stands for "Long-term Ecosystem Observatory"

How to abbreviate "Long-term Ecosystem Observatory"?


"Long-term Ecosystem Observatory" can be abbreviated as LEO

What is the meaning of LEO abbreviation?


The meaning of LEO abbreviation is "Long-term Ecosystem Observatory"

What does LEO mean?


LEO as abbreviation means "Long-term Ecosystem Observatory"

Related Acronym Searches