cells and homeostasis 3925165