Ted Margadant

HIS Dept Profile Photo Placeholder

Position Title
Professor Emeritus

3234 SSH
1 Shields Avenue, Davis CA 95616