Taiwanese inventors win 33 medals at Silicon Valley International Festival

Technology