cached image

Alejandro Sanchez Alvarado - Related publications

Affiliations: 
University of Utah, Salt Lake City, UT 
 Stowers Institute for Medical Research, Kansas City, MO, United States 
Area:
Stem cells, regeneration
Website:
http://www.stowers.org/faculty/s%C3%A1nchez-lab