ML Adjoint-accelerated Programmable Inference for Large PDEs Enabling Adjoint in Probabilistic Programming Language Turing.jl Symbolic Model Discovery Discovering governing equation from temporal observation of the states NN vs FEM Which method is better at solving PDEs? To understand that, We need a deep dive into representation theory. Recovering Hidden States by ESN + BINDy Classical BINDy/SINDy require observation of all states. Can we improve upon that? Bio-Active Fluids Colonial Choanoflagellates and Choanocytes in sponges Does the newly found colonial Choanoflagellates shed light on the origin of multicellular life? Gyrotactic plume formation and bioconvection A series of work on gyrotactic plume gives new interpretation on the classical pattern that is bioconvection. Sedimentation of elongated phytoplankton in the ocean We found a singularity that focuses long, slender particle when they sink! Continuum modelling of Active Brownian Particles (ABP) A better model than Pedley's 1992 classic and Genearlized Taylor Dispersion, which does not generalise to arbitrary flow field. Hydrodynamic interactions from low to high Reynolds number Suspension sedimentation, but not Stokesian at phenomenlogical scale.