People Technology Stanford Researchers develop Lab-on-a-chip That Turns Blood Test Snapshots Into Continuous Movies liwaiwaiDecember 24, 2020