The research facility and the environment are really conducive. Professors are very helpful for finding thesis topics and research areas. They are also experts in their respective fields which really helps when you want to do your thesis. Professors are also open to you suggesting your own topics for thesis. The courses are also very well designed for research and in-depth of the topics.