Humans were not made to eat fast food, claims UK study
Brussels, 22 Oct 2003 Fast food products are not consistent with the human appetite regulating system, a new study has found. Researchers from the international nutrition group compared the number of...