New Haven, CT 06520
United States
Yale University
mrio, footprint, carbon footprint, urban metabolism, cba, cities, urban