Delft, Netherlands, 06-Feb-2017 — /EuropaWire/ — Researchers at the Leiden University Medical Center (LUMC) and TU Delft have developed a web…