Prof. Dr. Imme Scholz

Germany
Deputy Director - German Development Institute