He obtained his Ph. D. in Computer Science from Stanford University, and was a postdoctoral researcher at the University of Wisconsin - Madison. While at Stanford, he also worked as a consultant in the Spatial Technologies team at the Nokia Research Center for two years. Mridul's research lies at the intersection of Computer Graphics, Scientific and High Performance Computing, Computational Physics, and Applied Mathematics. More specifically, he is interested in the design of models, computational techniques and robust numerical algorithms that can facilitate high-level tasks such as the use of simulations for medical diagnosis and treatment, soft robotics, or autonomous navigation in complex external environments.