Science triumph?

Some call it the Frankenburger. Others hail the scientific advance as a potential to redress the imbalance in the future of the food supply chain….