This research seems to have no strategic value and there's no reason not to sell these right away. Your Alien Containment is self-sufficient. There are only two ships where you may obtain alien food: the Harvester and Supply Ship. The quantity you receive depends on the number of intact canisters (see right) you recover (a 1:1 ratio of intact canisters to recovered). Each sells for $5000.