Leon Dexter Batchelor

Leon Dexter Batchelor (May 8, 1884 – March 21, 1958) was an American horticulture professor. He was the longest-serving director of the University of California Citrus Experiment Station. Provided by Wikipedia
Showing 1 - 5 results of 5 for search 'Batchelor, Leon Dexter', query time: 0.05s Refine Results