Human body digital twins

12 March 2024