Multilingual dictionary of abbreviations

What does AAHRPP mean?

Code

Meaning

Language

Themes and places

AAHRPP

Association for the Accreditation of Human Research Protection Programs

In English