Indonesian science and technology indicators 2006 (LIPI, 2006)
xviii, 165 p. : il.; 26 cm.