What does TUMST stand for?
TUMST stands for "Tokyo University of Marine Science and Technology"
How to abbreviate "Tokyo University of Marine Science and Technology"?
"Tokyo University of Marine Science and Technology" can be abbreviated as TUMST
What is the meaning of TUMST abbreviation?
The meaning of TUMST abbreviation is "Tokyo University of Marine Science and Technology"
What does TUMST mean?
TUMST as abbreviation means "Tokyo University of Marine Science and Technology"