Dr Carmen Teresa Emmel First name Carmen Middle name Teresa Family name Emmel Agency official Deutscher Wetterdienst (DWD) Representing member/partner Germany Preferred language English