The Scientific Frontier
Autonomous Phlebotomy: 95% Success Rate & Future of Blood Draws | The Scientific Frontier