Yes, it was well discussed a couple years ago when it was first posted and I think everybody agreed it was not Dr Liau who made the post.
What would have been the self-aggrandizing alone made that clear. And talking about herself in third party? Is she a dumb Jock that does not realize how dumb that sounds?