Rebecca Jablonsky

Rebecca Jablonsky

PhD Candidate, Science and Technology Studies, Rensselaer Polytechnic Institute