What does DELOS stand for?
DELOS stands for "Deep-ocean Environmental Long-term Observatory System"
How to abbreviate "Deep-ocean Environmental Long-term Observatory System"?
"Deep-ocean Environmental Long-term Observatory System" can be abbreviated as DELOS
What is the meaning of DELOS abbreviation?
The meaning of DELOS abbreviation is "Deep-ocean Environmental Long-term Observatory System"
What does DELOS mean?
DELOS as abbreviation means "Deep-ocean Environmental Long-term Observatory System"