10 employees
PhycoLabs is a biotech startup that focuses on developing and licensing algae-based technologies, in a business model.
2021