Dr. Kikutaro Baba
at the microscope in his Shigigaoka Hill Room; 26 April 1992.
Personal Photographs Courtesy of Dr. Kikutaro Baba
© The Slug Site, Michael D. Miller 2002. All Rights Reserved.