Biotechnology, agriculture and development - Cheltenham Edward Elgar Publishing Limited 2015 - xii,756p. 25cm.

9781781952559


Biotechnology

S494.5.B563 2015 / Philipd W.B. Peter