6 employees
Feedopedia is a biotech company that produces insect-based feed and formulations for animal and plant nutrition.
2020