Human anti-NKp46 antibody for studies of NKp46-dependent NK cell function and its applications for type 1 diabetes and cancer research Academic Article uri icon