hestrin lab
research people publications Stanford University • Department of Comparative Medicine • 300 Pasteur Drive • Edwards 312/314 • Stanford • CA • 94305