What does HELEN stand for?
HELEN stands for "High Energy physics Latin-American-European Network"
How to abbreviate "High Energy physics Latin-American-European Network"?
"High Energy physics Latin-American-European Network" can be abbreviated as HELEN
What is the meaning of HELEN abbreviation?
The meaning of HELEN abbreviation is "High Energy physics Latin-American-European Network"
What does HELEN mean?
HELEN as abbreviation means "High Energy physics Latin-American-European Network"