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