Cara Hagan's scientific contributions