Company Description About the Institution Nestled in the serene greenery of Vandalur, Chennai, B.S. Abdur Rahman Crescent Institute of Science and Technology has been a center of academic excellence since 1984. With a legac...