That's a misunderstanding. This is not a "blog"; this is a press release from a university on its newsfeed. Linking to their own researcher's work is not a matter of being "rigorous" and is unrelated (and not at all similar) to academic citations.
No comments yet.