Science and Technology Current Affairs Summary: Dec 2016 – March 2017
SCIENCE CURRENT AFFAIRS Scientists from Ireland have claimed discovery of a new human organ named the mesentery that exists in the digestive system. It will be human body’s 79th organ. Mesentery connects the intestine to the abdomen. The organ was previously thought to consist of fragmented and disparate structures. India formally became an associate member […]
Science and Technology Current Affairs Summary: Dec 2016 – March 2017 Read More »