ID:DA09715304
National Research Council (U.S.). Board on Science and Technology for International Development. Panel on Appropriate Technologies for Developing Countries
National Research Council. Panel on Appropriate Technologies for Developing Countries