Ilona Bredebusch

University of Münster, Muenster, North Rhine-Westphalia, Germany

Are you Ilona Bredebusch?

Claim your profile

Publications (22)84.95 Total impact