dr ranj singh