Sambasiva Rao Kosaraju is an Indian-American professor of computer science at Johns Hopkins University, and division director for Computing & Communication Foundations at the National Science Foundation.
[1] He has done extensive work in the design and analysis of parallel and sequential algorithms.
Along with Paul Callahan, he published many articles on efficient algorithms for computing the well-separated pair decomposition of a point set.
His research efforts include efficient algorithms for pattern matching, data structure simulations, universal graphs, DNA sequence assembly, derandomization and investigations of immune system responses.
A common saying at Johns Hopkins University, "At some point, the learning stops and the pain begins."