Helix BioPharma, created in 1995 (Canada), from 2214 competing brands. Helix BioPharma is a brand of Helix BioPharma Corp., listed on the stock exchange of Francfort. The International Securities Identification Number (ISIN) of Helix BioPharma Corp. is CA4229101098. Helix BioPharma is part of the Biotechnology activity sector.