CTSA logo

CTSA

Lysosomal protective protein

Molecular Synopsis