"Black soldier fly larvae, in particular, hold promise." Link Vanderbilt University Professor Argues That We All Need To Eat BUGS Tags HEALTH featured Source Summit news