the following are non-patentable: discoveries, scientific theories and mathematical methods. plant or animal varieties or essentially biological process for the production of plants or animals, other than man-made living micro-organisms, micro-biological processes and the products of such micro- organism...