Science in Contemporary China ; By Orleans, Leo A.

Copyright:1980
ISBN:0804710783
Publisher:Stanford Stanford University Press
Physical Details: XXXII, 599 p.
Record No.:283127
Type/Format Call Number Location Due Date Last Seen Barcode
Book 2186/0027 2009-11-08