English | German | Russian | Czech

endocan English

Meaning endocan meaning

What does endocan mean?

endocan

A secreted protein that is mainly expressed in the endothelial cells in human lung and kidney tissues.

Are you looking for...?