All Things Bugs earns US patent for insect processing technology

All Things Bugs earns US patent.