Tag: technology licensing
-
Posted on July 15, 2025
A Century of Research Partnerships
Hector DeLuca left his mark on the UW–Madison campus — literally. The professor emerit and former chair of biochemistry has three buildings that bear […]