C16 Biosciences is a biotechnology company making alternatives to palm oil founded in 2018 by Shara Ticku, David Heller and Harry McNamara.
Currently, there are no issues on this topic. Create one.