impA logo

impA

Immunomodulating metalloprotease

Molecular Synopsis