Multilingual dictionary of abbreviations

What does ISHEASTM mean?

Code

Meaning

Language

Themes and places

ISHEASTM

International Society for the History of East Asian Science Technology and Medicine

In English