Multilingual dictionary of abbreviations

What does SSPRv mean?

Code

Meaning

Language

Themes and places

SSPRv

Space and Solar Power Review

In English