• 300 Pasteur Dr Stanford, CA, 94305