30 Jan What the Heck Is ‘Research’ Anyway? NSF Shenanigans, DEIA Drama, and Why This All Matters 10 min read
25 Oct Understanding Mental Ill-Health as Psychosocial Disability: Implications for Assistive Technology #ASSETS2019 7 min read