The University of Idaho (U of I) welcomed over 300 attendees on April 10 to the dedication of its new $17.5 million Meat ...