Complex sentence: Today, it is the most respected technical university in Cuba organized in 7 Faculties and very estimated in other countries as well.
Split into simpler sentences: Today, it is organized in 7 Faculties. It is the most respected technical university in Cuba and is very estimated in other countries as well.