Andrea Hirzer's scientific contributions