Ooooh I think I know what's going on
2023-06-09 18:15:02.926979+02 by Dan Lyke 0 comments
Ooooh, I think I know what's going on with those Academia.edu claims of mentions. Probably people citing IATS stuff.
I thought all of that had been buried deep...