Switzerland inventor wins $1M Dubai contest

Top