What does IMRTU stand for?
IMRTU stands for "Institute for Materials Research Tohoku University"
How to abbreviate "Institute for Materials Research Tohoku University"?
"Institute for Materials Research Tohoku University" can be abbreviated as IMRTU
What is the meaning of IMRTU abbreviation?
The meaning of IMRTU abbreviation is "Institute for Materials Research Tohoku University"
What does IMRTU mean?
IMRTU as abbreviation means "Institute for Materials Research Tohoku University"