Natasha Cerruti
Natasha Cerruti
Purdue University
712 N. Chauncey Ave.
West Lafayette,
IN
USA
47906
Papers:
On-farm Research Using Soil Amendments for Soil Quality and Disease Suppression in Organic Vegetable Systems