What does LESC stand for?
LESC stands for "Life and Environmental Sciences"
How to abbreviate "Life and Environmental Sciences"?
"Life and Environmental Sciences" can be abbreviated as LESC
What is the meaning of LESC abbreviation?
The meaning of LESC abbreviation is "Life and Environmental Sciences"
What does LESC mean?
LESC as abbreviation means "Life and Environmental Sciences"