ID:DA06764992
Search authors sharing the same name
editor, Peter Gemeiner ; translation editor, John L. Francis
E. Horwood 1992 English ed Ellis Horwood series in biochemistry and biotechnology
est.
Available at 6 libraries