Biotech Lysogene Brings In €16.5M

May 23, 2014