Science and technology in the new global environment: implications for developing countries by Sanjaya Lall | Menrva Books | MenrvaBooks