Umami Bioworks

Website: Umami Bioworks
Description: 

Umami Bioworks is working to produce cultivated fish.

Location(s): 
Singapore
Singapore
Boston MA
United States