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 392-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, or the holder of copyright is unknown. 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.