Ugly but tasty: A systematic review of possible human and animal health risks related to entomophagy.

Ugly but tasty: A systematic review of possible human and animal health risks related to entomophagy.