05/05/2025

Dr Alexander Agius

Alex is a Senior Scientist at C3, contributing to the company’s fermentation research and development efforts. He brings...