Level18Nessie Level18Nessie 17-09-2017 Biology contestada What does it mean to say genes are self-regulating?