 Ramba uchiverenga ndima ino - Akanyora kana kuti akabatsira kunyora mabhuku anopfuura 120 uye nyaya dzomuzvinyorwa 400. Iye anozivikanwa zvikuru nokuda kwokutanga kupa hurongwa hweSustainomics hwokuita kuti kukura kuve kwakasimba pa 1992 Earth SummitmuRio de Janeiro, uye munguva pfupi yapfuura nokuda kwokukurudzira Zvinangwa Zvokushandisa zveMireniyumu kuSangano Romubatanidzwa Wenyika Dzepasi Pose. Akanga ari purofesa anoshanyira paTechnische Universität Darmstadt. 