More than 120 abstracts in National and International meetings, More than 20 invited keynote lectures in international meetings and conferences in recent 10 years