Thea Riofrancos
Thea Riofrancos is Associate Professor of Political Science at Providence College and coauthor of A Planet to Win: Why We Need a Green New Deal .
Thea Riofrancos is Associate Professor of Political Science at Providence College and coauthor of A Planet to Win: Why We Need a Green New Deal . See less
Thea Riofrancos's Featured Books