German China

Lab-on-Chip Could Speed Up Discovery of Effective Anti-Clotting Drugs