Research into potential cures for cancer, Alzheimer’s disease and blindness is taking place under one roof at a new facility that recently opened at UCI. The Falling Leaves Foundation Medical ...