Technology

Electrical engineer George de Mestral, the inventor of Velcro is from what country?

Bet your knowledge and answer Start the Quiz

Correct answer

Switzerland

Statistics

75% correct 9 correct · 3 incorrect

Question added 2019-03-29