REDEFINING PROGRESS Trademarks
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