YUTR stands for Yamaguchi University Technology Reports (Japan)

YUTR
Share
Abbreviations And Their Meaning