Tapuya: Latin American science, technology and society [Tapuya] NLMUID: 9918351281406676