06/02/2023

Alexander Agius

Alex is a Senior Scientist for C3 and is involved with fermentation research and development. He has experience...