a babich dr rwth aachen university aachen