Shrikant Joshi

Audiophile. Technolgy enthusiast. Purveyor of interesting things. Acummulator of knowledge. Occasional sharer of thoughts.

Shrikant Joshi | Cal.com