Catherine Dean, Genevieve, Dr Science and technology in China / by Genevieve Catherine Dean - New Delhi : Centre for the Study of Science, Technologyand Development, 1977 - v, 52 p. ; 25 cm. - Lecture series - Centre for the Study of Science, Technologyand Development ; 4/77 . Cover title Subjects--Topical Terms: Science--ChinaTechnology--China Dewey Class. No.: 509.51