Multilingual dictionary of abbreviations

What does INAHTA mean?

Code

Meaning

Language

Themes and places

INAHTA

International Network of Health Technology Assessment

In English