Researchers at Leibniz Institute for Agricultural Engineering Potsdam-Bornim in Germany discussed the potential and challenges of insects as a source of feed and food.
– Published in Innovative Food Science & Emerging Technologies, Jan 2013 edition –