Cockroach milk – The next big 'superfood' and a fantastic protein supplement?
The research was carried out by a team of scientists from Institute of Stem Cell Biology and Regenerative Medicine (inStem) in Bangalore, India.
Jul 27, 2016, 09:36 AM IST