Bharatsingh Bhosale

Tata Memorial Hospital, India