NPHS1 logo

NPHS1

Nephrin

Molecular Synopsis