Karen Mclntyre's scientific contributions