When was Biofeed founded?
Biofeed was founded in 2004.
Who are Biofeed key executives?
Biofeed's key executives are Nimrod Israely.
How many employees does Biofeed have?
Biofeed has 3 employees.
Who are Biofeed competitors?
Competitors of Biofeed include Atolla Tech, ISCA Technologies and Guardian Agriculture.
Receive alerts for 300+ data fields across thousands of companies