What does ultra stand for?
ultra stands for "Urban Long Term Research Area"
How to abbreviate "Urban Long Term Research Area"?
"Urban Long Term Research Area" can be abbreviated as ultra
What is the meaning of ultra abbreviation?
The meaning of ultra abbreviation is "Urban Long Term Research Area"
What does ultra mean?
ultra as abbreviation means "Urban Long Term Research Area"