Also known as: imp.
IMP has various meanings in the Scientific & Educational category. Discover the full forms, definitions, and usage contexts of IMP in Scientific & Educational.
In cell biology, an amphipathic protein embedded in the lipid bilayer of the cell which cannot be extracted from the membrane without disrupting the lipid bilayer; most integral proteins are transmembrane proteins.
Scientific & EducationalLast updated: