LUCA Science Raises 30.3M USD For Mitochondrial Therapy in Oversubscribed Series B Financing June 6, 2022