Accelerates discoveries and drives breakthroughs in the life sciences by supplying high-quality human DNA reagents.
Robert Boyleweg 4, 2333 CG, Leiden