NLP3 logo

NLP3

Protein NLP3

Molecular Synopsis