John B. Owen
1 published title
A summary of the papers published and research in progress/by the members of the Department [of Applied Biology, University of Cambridge] and its associated research organisations during the period Oc
1 edition
- ISBN: 0902415026
- Department of Applied Biology, University of Cambridge
- 1972
- Details