Patents and Awards

Patents and Awards select the best inventions of 2010 in Zagreb - Croatia