Protera

Platform developing protein-based on enzyme technology

placeSunnyvale, California, United States calendar_todayFounded 2015 groups48 employees language proterabio.com
Coming soon