Develops sustainable plant-based proteins for food
Alameda, California, United States
There are currently no open positions at Shiru.