Leyard Europe’s LED ‘Wall of Wonder’ helps to inform and inspire life scientists
New educational exhibition at the headquarters of the European Molecular Biology Lab (EMBL), Europe’s flagship laboratory for research into life sciences, features a 1.9...