Plant Production Science - Taylor & Francis

1349-1008