Ali-BAL.
What?
This is the name for a new BioArtificial Liver (BAL, see?) system that is being developed. And, Ali? It’s an air-liquid device.
Ali-BAL.
What?
This is the name for a new BioArtificial Liver (BAL, see?) system that is being developed. And, Ali? It’s an air-liquid device.