Molecular Research Institute, Palo Alto