IChemE Award in the category Food & Drink

Prize: Prize (including medals and awards)

Description

With Green Lizard Technologies Ltd.
Degree of recognitionInternational

    Fingerprint