Science and technology in China - Catherine Dean, Genevieve, Dr (New Delhi : Centre for the Study of Science, Technologyand Development, 1977)
Cover title
Keywords: Science -- China; Technology -- China