Whalespan
Loading…
An LED jacket emitting infrared light reduced hospital length of stay from 12 days to 8 days in a randomized controlled trial. — Whalespan