The 5 lines of research of Inaecu are: