Acronyms and Abbreviations / Science

What does NTUA stand for in Science?

All definitions of NTUABack to nt GroupBack to ntu Group