English | German | Russian | Czech

nephrinuria English

Meaning nephrinuria meaning

What does nephrinuria mean?

nephrinuria

(pathology) The presence of nephrin in the urine

Are you looking for...?