Bharat Kul Ratan

Noida, India

Graduated from Indian Instituted of Information Technology, Allahabad