Rahel Fluckiger's scientific contributions