Trisha Dutta

A researcher in social psychology who likes to reflect on the meaning and significance of her experiences.