Victor E. Shelford | University of Illinois Archives
Victor E. Shelford
Sepia-tone photographic print showingÃ? portrait of Victor Ernest Shelford (1896-1965), Professor of Zoology (1914-46)
Found in RS 39/2/26, Box 61, Shelford, V.E.
Image measures 10.8 x 15.9 cm
University of Illinois Archives
Copyright is managed by the University of Illinois.Â Please contact us if you would like to purchase a high-resolution copy of the image or if you can help us identify the copyright holder.