Agricultural scientists develop self-pollinating almond trees
Thursday, April 8, 2010 - 14:21
in Mathematics & Economics
Self-pollinating almond trees that can produce a bountiful harvest without insect pollination are being developed by agricultural scientists.