Contact Us
Office and Lab Space
1201 Welch Rd
MSLS 3rd Floor P314, P355-P359
Stanford CA, 94305
1201 Welch Rd
MSLS 3rd Floor P314, P355-P359
Stanford CA, 94305
Use the form below to send a quick message to our lab administrator. If you wish to contact Ivan Soltesz directly, email isoltesz@stanford.edu.