Skip to main content

Tanya Jain

despite it all, a human computer scientist