Sustainability and sustainable development

Desta Mebratu

Environmental Impact Assessment Review · 1998 · 1.3K citations · 12 references

Concepts

References

12