claim
None of the 42 publications included in the review analyzed all four pillars of sustainability (economic, environment, health, and social) simultaneously.

Authors

Sources

Referenced by nodes (4)