4 employees
A 4IR biotech company transforming human health through improved access to live biotherapeutics.
2022