Leaf Systems International Limited (11002557) is a private limited with share capital incorporated on 09/10/2017 (8 years old) and registered in norwich, NR47UH. The company operates under SIC code 72110 and is classified as Unknown.
Leaf expression systems is a contract development and manufacturing business specialising in the production of proteins, vaccines and complex natural products for research and commercial applications. it uses hypertrans\u00c2\u00ae a unique plant-based proprietary transient expression technology. th...