Steve Savage
Agricultural scientist (plant pathology), consultant, blogger, speaker. San Diego county, California
Agricultural scientist (plant pathology), consultant, blogger, speaker. San Diego county, California
Semi-retired agricultural scientist, writer, consultant, blogger, speaker. San Diego county, California