D

Great place to know in-depth knowledge on the late...

Great place to know in-depth knowledge on the latest technologies (opportunities exists to even contribute towards developing new technologies). Excellent faculties.
Placements- above average to good ("it depends")

Comments:

No comments