You are viewing the public view of the directory. Please log in for a complete view.

On Leave from 11/01/2023 To 10/31/2025
(650) 724-2730
5453
Lorry Lokey Stem Cell Research Building:265 Campus Drive, Room G1021:Stanford CA 94305-5453

Roles at Stanford

Professor
Psych/Major Laboratories and Clinical & Translational Neurosciences Incubator