CONTACT To request a meeting or speaking gig, please contact Yvonne Jenkin: EMAIL: yje@stowers.orgPHONE: 816.926.4530 LOCATION The Sánchez Alvarado Lab is located in the Stowers Institute in Kansas City, MO.