English | German | Russian | Czech

alicaforsen English

Meaning alicaforsen meaning

What does alicaforsen mean?

alicaforsen

A drug under investigation for the treatment of inflammatory bowel disease.

Are you looking for...?