Multilingual dictionary of abbreviations

What does IUCB mean?

Code

Meaning

Language

Themes and places

IUCB

Industry/University Center for Biosurfaces (http://wings.buffalo.edu/iucb/)

In English