Posted on
Categories News
LRS Bio-ART Installation Update
Over the course of the past few weeks, the EcoloCap team has been hard at work deploying our first Bio-ART system at the LRS facility.
Over the course of the past few weeks, the EcoloCap team has been hard at work deploying our first Bio-ART system at the LRS facility.