ParentFull threadnoglorp·Also, there are NON-symbiotic organelles as well! Why can't life elsewhere have created such organelles with identical function to mitochondria?View on HN