An English-Chinese dictionary of science and technology.
Publisher: Shanghai University of Communication Press
Published: 1998
Place of publication: Shanghai
Language: eng