Definition of "biolab"

biolab