Amarjit Shashtri

Introduction

Amarjit Shashtri PHD, Gurukul Educated, extensive experience as a priest. Quite accomodative and humble.