Multilingual dictionary of abbreviations

What does IsSRT mean?

Code

Meaning

Language

Themes and places

IsSRT

Israel Space Research and Technology Information Bulletin

In English