Deepa Vijayan
Deepa Vijayan

Deepa Vijayan

Communication + culture, digital communities + language, theology + religion. Writes sometimes.