What does EMSTA stand for?
EMSTA stands for "East Midlands Science and Technology Award"
How to abbreviate "East Midlands Science and Technology Award"?
"East Midlands Science and Technology Award" can be abbreviated as EMSTA
What is the meaning of EMSTA abbreviation?
The meaning of EMSTA abbreviation is "East Midlands Science and Technology Award"
What does EMSTA mean?
EMSTA as abbreviation means "East Midlands Science and Technology Award"