This issue of STS Encounters contains one article:
Torben Elgaard Jensen: Techno Anthropology – a new move in Science and Technology Studies