Status, scientific results and technical improvements of the NBH on TCV tokamak