LONDON, UK: Schroder UK Public Private Trust has made a £3.0 million investment in leading immunoglobulin E (IgE) antibodies developer, Epsilogen, as part of its...