Description

Awarded by the EU Commission for popularising science through the written word
Degree of recognitionInternational
Granting OrganisationsEU Commission

    Fingerprint