Harshit Rana undergoes surgery, may miss major part of IPL too

· Times of India