Narayan Prasad Narayan Prasad Satsearch.co, Delft, The Netherlands