Ajay Venkitaraman
Ajay Venkitaraman

Ajay Venkitaraman

A practicing engineer (partly by chance partly by choice), who likes reading, and is a cricket buff.