She has published over 170 papers in scientific journals, books and conferences. She has researched and taught in several countries, including Florida State University, USA; Victoria University of Wellington, New Zealand; Amrita University, India; Shanghaï University, China.