Today we face the daunting challenge of feeding nearly 8 billion people, and that number will grow to at least 11 billion by ...