Multilingual dictionary of abbreviations

What does BISC mean?

Code

Meaning

Language

Themes and places

BISC

Biomedical Instrumentation, Scientific and Crew

In English