REDEFINING PROGRESS Trademarks
ECOLOGICAL FOOTPRINT

ECOLOGICAL FOOTPRINT

Analysis and statistical methodology used to calculate the impact of a given human activity on the sustainability of the…
Owned by: REDEFINING PROGRESS
Serial Number: 76529015