Leaf Systems opens
The UK’s leading global position in bioscience innovation was further strengthened as the Science Minister officially launched biotech spin out Leaf Systems International Ltd on 23rd January 2017. Jo Johnson, Minister of State for Universities, Science, ...
Read the story