Recently more and more information has been coming forth regarding the microbes that live in our intestines. A recent study was conducted on 300 sets of twins in Malawi with some interesting results. Click here for further reading….
Better Living Through Innovation