Back to profile

Education - dr. DJ (David) Ludwig

Courses

CPT-37306 Politics of Knowledge and Inclusive Innovation
CPT-30806 Social Justice, Technology and Development
WRM-51304 Emotions in Debates on Natural Resources