Emma Tobin
Emma Tobin is Lecturer in Philosophy of Science at the Department of Science and Technology Studies at University College London, UK.
Emma Tobin is Lecturer in Philosophy of Science at the Department of Science and Technology Studies at University College London, UK. See less
Emma Tobin's Featured Books