Hanna Petschauer's scientific contributions