We are in awe of the cell membrane! Why? It keeps us in homeostasis! Let the Amoeba Sisters tell you how in this silly but helpful video!

Navigate to This External Web Link:

Do NOT follow this link or you will be banned from the site!

Non-profit Tax ID # 203478467