A Cultural History of Modern Science in China ; By Elman, Benjamin A.

Copyright:2006
ISBN:9780674023062
Publisher:Cambridge, Mass. Harvard University Press
Physical Details: XII, 308 p.
Record No.:334895
Type/Format Call Number Location Due Date Last Seen Barcode
Book 2186/0094 2009-11-08