The Rita Allen Foundation invests in ideas in their earliest stages, promoting breakthrough solutions to significant problems in science and society. Established in 1953, it has provided major grants to more than 100 biomedical scholars…