English | German | Russian | Czech

nephrin English

Meaning nephrin meaning

What does nephrin mean?

nephrin

(protein) Any of a class of transmembrane proteins necessary for the proper functioning of the renal filtration barrier

Are you looking for...?