Fruit fly life cycle decoded, informs human health | University Cube