Front cover image for Tomato production, processing and quality

Tomato production, processing and quality

Print Book, English, 1983
2nd ed
XI, 445 p. ; 24 cm.
9780870554261, 0870554263
1123354302