English | German | Russian | Czech

falstatin English

Meaning falstatin meaning

What does falstatin mean?

falstatin

A cysteine protease inhibitor of Plasmodium falciparum

Are you looking for...?