Langden Winner Archive
-
0
Langdon Winner
Posted December 15, 2005“Shaping Technologies that Affect Our Lives – An Emerging Human Right?” Langdon Winner is the Thomas Phelan professor of political science in the Department of Science and Technology […]