The professor is not a native English speaker. I’d cut him some slack in minor issues with his word choice.
It would make sense if they were talking about mice, in which case "on" is still more accurate but "with" is probably correctly assumed to be equivalent. Research with humans involves them being on the author list...