Bee pollination outperforms pesticides for oilseed crop production and profitability

scientific article published on 09 October 2019