NLP1 logo

NLP1

Protein NLP1

Molecular Synopsis