It may not be exactly a new discovery, however, new facts are being discovered on an organ in the human body called the Mesentery:
http://www.newser.com/story/236340/youv ... mpaign=syn
Users browsing this forum: No registered users and 0 guests