Technology Translation and Synthesis: A Conceptual Framework for Critiquing Determinism in the Development Project · Study