Research
Overview of my current projects across fundamental biomedicine, clinical applications, high-performance computing, and exploratory work.
Fundamental Biomedicine
Mechanics of blood, cells, and thrombus formation at clinically relevant scales.
Digital Twin of cellular blood
High-performance microscale simulations with HemoCell
- Lattice Boltzmann
- Cell-resolved simulation
- Parallel HPC
Vascular injury
Predicting the effects of microneedles and mosquito bites
- In silico and in vitro
- Cell-resolved flow
- Injury modeling
Initial stages of thrombus formation
Combining experimental imaging with flow and structural simulations
- Image-based modeling
- Porous media flow
- Microfluidic data
Flow mechanics of arterial thrombosis
Investigating the role of the micro-mechanical environment
- Hemodynamic analysis
- Platelet mechanobiology
- Elongational flow
Computational model credibility
Inverse Uncertainty Quantification of RBC mechanics in HemoCell
- Inverse UQ
- Gaussian process surrogate
- Sensitivity analysis
Clinical Applications
Patient-specific simulations that support diagnosis, treatment planning, and implant design.
Virtual treatment of brain aneurysms
Virtual flow diverter deployment for treatment planning
- Spring-mass modeling
- Device mechanics
- Treatment planning
Vascular graft design
Design optimization of a new medical graft that is able to follow patient growth
- Implant design
- Auxetic structures
- Flow simulation
Risk of thrombosis in patient vessels
Computational study of thrombotic risk in a Fontan vasculature.
- Patient-specific CFD
- Lagrangian analysis
- Thrombosis indicators
Micro-aneurysms in the retina
Cellular flow in 3D reconstructed retinal micro-aneurysm
- Image-based geometry
- Cell-resolved simulation
- Retinal hemodynamics
Flow prediction in treated brain aneurysms
Blood flow simulation in patient brain arteries with virtual treatment.
- Lattice Boltzmann
- Experimental validation
- Cerebral hemodynamics
Turbulence in blood
Transient turbulence in a Fontan patient's circulation.
- DNS
- Lattice Boltzmann
- LES comparison
Chaotic flows
Chaotic flow patterns in diseased arteries
- Patient-specific CFD
- Chaotic advection
- Fractal analysis
High-Performance Computing
Algorithms and models that make large-scale blood flow simulation fast, robust, and efficient.
Performance modeling
Predicting large-scale simulation performance and energy use
- Analytical modeling
- Performance calibration
- Scalability prediction
Heterogeneous multi-scale model
Dynamic coupling of high-performance computing models
- Multiscale modeling
- Surrogate modeling
- HPC coupling
Load-balancing
Dynamic load-balancing of large-scale cellular simulations
- Performance modeling
- Dynamic load balancing
- Parallel overhead analysis
Exploratory Projects
Cross-domain simulation work, prototypes, and educational tools beyond the main tracks.
Quantum gravity simulation
Causal Dynamical Triangulations
- Monte Carlo
- Causal triangulation
- Statistical physics
2D LBM code
2D open-source lattice Boltzmann simulation (C/Python)
- Lattice Boltzmann
- Porous flow
- OpenMP
webLBM
External(opens new page) webGL-based interactive 2D lattice Boltzmann simulation
- WebGL
- Interactive simulation
- Lattice Boltzmann