What does LERU stand for?
LERU stands for "League of European Research Universities"
How to abbreviate "League of European Research Universities"?
"League of European Research Universities" can be abbreviated as LERU
What is the meaning of LERU abbreviation?
The meaning of LERU abbreviation is "League of European Research Universities"
What does LERU mean?
LERU as abbreviation means "League of European Research Universities"