100 Nicolls Road Stony Brook, NY 11794
An interdisciplinary team develops an idea that could revolutionize healthcare.