Slater,Adrian
Plant biotechnology : genetic manipulation of plants - 2 - New York Oxford University Press 2010 - 376
0199560870
Plant biotechnology
660.6 / SLA/PL
Plant biotechnology : genetic manipulation of plants - 2 - New York Oxford University Press 2010 - 376
0199560870
Plant biotechnology
660.6 / SLA/PL