NUP84 logo

NUP84

Nucleoporin NUP84

Molecular Synopsis