English | German | Russian | Czech

neurocan English

Meaning neurocan meaning

What does neurocan mean?

neurocan

A protein that is a significant component of the extracellular matrix.

Are you looking for...?