emilyw092964 emilyw092964 11-03-2019 Biology contestada the structure most responsible for maintaining cell homeostasis