Stowers Institute for Medical Research, Kansas City, Missouri