Established in August 1997, the Zechiedrich laboratory at Baylor College of Medicine is located in the Texas Medical Center, the largest medical center in the world, in Houston, Texas, USA. The work ...