Mini human stomachs developed in lab allow scientists to study cancer, ulcers Miniature human stomachs have been developed, for use as testbeds for new medicines. But, why were they needed? by James Maynard