NPR3 logo

NPR3

Nitrogen permease regulator 3

Molecular Synopsis