Summary of research and teaching activity