Bishal Santra

Research Engineer at Microsoft Research, although opinions are always my own.

India