What does DELS stand for?
DELS stands for "Division on Earth and Life Studies"
How to abbreviate "Division on Earth and Life Studies"?
"Division on Earth and Life Studies" can be abbreviated as DELS
What is the meaning of DELS abbreviation?
The meaning of DELS abbreviation is "Division on Earth and Life Studies"
What does DELS mean?
DELS as abbreviation means "Division on Earth and Life Studies"