3 results match your criteria: "Stowers Institute Medical Research[Affiliation]"
Cell Cycle
December 2016
a Stowers Institute Medical Research, Kansas City , MO , USA.
Methods Enzymol
February 2004
Stowers Institute Medical Research, 1000 E. 50th Street, Kansas City, Missouri 64110, USA.