dr. h.b. singh