The Latest Buzz: Insects as Food?
The UN estimates that the world population is projected to reach around 9.8 billion in 2050, and perhaps 11.2 billion in 21001. As such, the demand for proper sustenance will[…]
The Magazine for the University of Toronto Department of Immunology
IMMpress Magazine is generously supported by BioLegend and the University of Toronto. Read More about “Sponsors”…