What does EPSD stand for?
EPSD stands for "European Panel for Sustainable Development"
How to abbreviate "European Panel for Sustainable Development"?
"European Panel for Sustainable Development" can be abbreviated as EPSD
What is the meaning of EPSD abbreviation?
The meaning of EPSD abbreviation is "European Panel for Sustainable Development"
What does EPSD mean?
EPSD as abbreviation means "European Panel for Sustainable Development"