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