Multilingual dictionary of abbreviations

What does HESCA mean?

Code

Meaning

Language

Themes and places

HESCA

Health Sciences Communications Association (www.hesca.org)

In English