96 Well PCR Plate, Half Skirt, Clear
EMBL is Europe’s life sciences laboratory – an intergovernmental organisation with more than 80 independent research groups covering the spectrum of molecular biology. Ronald is an enthusiastic writer who enjoys…