What does LERI stand for?
LERI stands for "London East Research Institute"
How to abbreviate "London East Research Institute"?
"London East Research Institute" can be abbreviated as LERI
What is the meaning of LERI abbreviation?
The meaning of LERI abbreviation is "London East Research Institute"
What does LERI mean?
LERI as abbreviation means "London East Research Institute"