- Personally updated publication list (significant delays in updation)
- DBLP listing (misses some non-CS venues)
- Google Scholar Profile (sometimes adds papers I never authored)
- My ResearchGate profile (quite comprehensive, visited least frequently).
Arizona State University