Based on 11 reviews 3.5
Address: Volkadu, Udupi, Karnataka - 576101, India
Phone: (0820) 2520459
Website: http://www.ppc.ac.in/
Category: Arts, Commerce, Information Technology, Science
Total records: 1