The quote is actually from a news article on line. I think that "this data seems" sounds better even though I know that data is often seen as a singular and therefore "these data" would be correct. I see data as plural and think it should never be preceded by s plural.