IBL laboratory