From Deltanoid and Beyond: Madison Legend DeLuca Has More “D” To Play:

Hector DeLuca, University of Wisconsin-Madison professor emeritus and CEO, Deltanoid Pharmaceuticals
Hector DeLuca, University of Wisconsin-Madison professor emeritus and CEO, Deltanoid Pharmaceuticals

Hector DeLuca, University of Wisconsin-Madison professor emeritus and CEO, Deltanoid Pharmaceuticals