The Sheltzer Lab is located at the Stanford University School of Medicine in Palo Alto, California.
1651 Page Mill Road 
Room 1330 
Palo Alto, CA 94304
Administrative assistant
Sydney Collins
sydneync@stanford.edu
 
            The Sheltzer Lab is located at the Stanford University School of Medicine in Palo Alto, California.
1651 Page Mill Road 
Room 1330 
Palo Alto, CA 94304
Administrative assistant
Sydney Collins
sydneync@stanford.edu