43Active National and Intrnationl Projects
2European Research Council (ERC) Grants
More than 100 annual scientific publications
More than 600 annual scientific citations