Whalespan
Loading…
There is an average delay of 17 years between scientific discovery and clinical implementation in medicine. — Whalespan