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