Article 29 Apr 2021 Can You Patent A Computer-related Invention? Just Ask Sports Entrepreneur Bernie Amarillo! Switzerland IP