Contact information

sboeynae (at) stanford (dot) edu

Address

1291 Welch Road, Beckman Center, room 281, CA 94305-5120, Stanford, CA, US