What does OYRA stand for?
OYRA stands for "Outstanding Young Research Award"
How to abbreviate "Outstanding Young Research Award"?
"Outstanding Young Research Award" can be abbreviated as OYRA
What is the meaning of OYRA abbreviation?
The meaning of OYRA abbreviation is "Outstanding Young Research Award"
What does OYRA mean?
OYRA as abbreviation means "Outstanding Young Research Award"