Sorry everyone, but this doesn't pass the smell test for me. Over half of their citations are for research that's 20-40 years old, and their more contemporary citations are from papers the authors themselves published in the last ten years.
No way this replicates.