Satyendra Rana, Ph. D.

Explorer of cognitive technologies that engage and work with humans in a harmonious way, and help them realize their creative potential.