Founder at Fabric Genomics
Edward Kiruluta is responsible for product development, operations, and IT at Omicia.
Edward Kiruluta is responsible for product development, operations, and IT at Omicia. Previously Edward was the Vice President of Developmen...