Researchers locate the body's largest cell receptor
A giant toadstool that swallows up vitamins and nutrients in the intestines and kidneys: This is how one receptor that absorbs B12 vitamins in the small intestine looks. For the first time, researchers from Aarhus University, ...