Black Soldier Fly Larvae in the lab (IMAGE) Georgia Institute of Technology Caption Living larvae inside the apparatus between fluidization experiments at Georgia Tech’s School of Physics’ Howey Physics building. Credit Grace Cassidy, Georgia Tech Usage Restrictions No restriction License Original content Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.