Multilingual dictionary of abbreviations

What does RISHI mean?

Code

Meaning

Language

Themes and places

RISHI

Remen Institute for the Study of Health and Illness

In English