Agriculture in developing countries : technology issues
Agriculture in developing countries : technology issues
- Thousand Oaks, CA: SAGE Publications, 2008
- 163 p. : ill. ; 22 cm. ; hpk
9780761936626
Agricultural innovations - Developing countries
630.91724 OTS
9780761936626
Agricultural innovations - Developing countries
630.91724 OTS