IRC's, WIMR's, and Armadillos: Medical Research...
- Aired: 07/23/2008
- Rating: TV-G
Paul DeLuca, Vice Dean, UW School of Medicine and Public Health
Paul DeLuca discusses the School of Medicine and Public Health and the new Wisconsin Institute for Medical Research building.
University Place is made possible by the Corporation for Public Broadcasting.