Good luck. They've been fairly successful at keeping a lid on their successes over the years. It's slowed down significantly over the last 5 years now that they've achieved what they wanted, and a number of researchers were laid off.
I'd probably give articles 10-15 years ago more weight than more recent (e.g. scrubbed) ones.