Gold Medal

Prize: Prize (research)

Awarded at event

Event title35th International Exhibition of Inventions, New Techniques and Products.
Location, Geneva, SwitzerlandShow on map
Period1 Apr 2007