Astrid Benz's scientific contributions