Allow me to begin by venting my massive annoyance with the new platform which my university has chosen to keep track of our academic activities, as if ORCID, Academia.edu, and my own webpage were not enough. I have spent two and a half complete working days trying to make sense of its user-unfriendly approach to […]