One other problem with the site is that they use Amazon Web Services to generate PDF versions of their papers. Now when searching for exact titles of their papers, the site's pages no longer comes up. BUT the AWS URL of the PDF of the paper shows up in the SERPs
They started this practice a year ago after the redesign. Could this be a duplicate content penalty?