2 employees
MABE Bio merges technology and nature to develop innovative materials and finishes derived from plants.