After her Master's degree studies in Engineering at Politecnico di Milano, she joined the Cardiorespiratory Unit of Great Ormond Street Hospital for Children & UCL Institute of Child Health for a PhD programme sponsored by the British Heart Foundation. She obtained PhD in 2008 when she was awarded a Royal Academy of Engineering/EPSRC Research Fellowship. She was appointed as a Lecturer to UCL Institute of Cardiovascular Science in March 2013 and promoted to Senior Lecturer in October of the same year and to Reader in October 2016. Since August 2011, she has been the Lead for the Centre for Clinical Cardiovascular Engineering at UCL Institute of Cardiovascular Science and Great Ormond Street Hospital for Children.
Her research focuses on the application of engineering methodologies to the study of patho-physiological conditions in the human body; modelling of biomedical devices, in particular toward the development of patient specific models to study cardiovascular disease and treatments; development of computational methods to accelerate biomedical product development process and enhance safety in first-in-man procedures.