That’s what they are claiming. But remember, they tested it on “humanized mice.” Real humans might be a little different.
Right you are.
I remember when I first saw that term ‘humanized mice’
I went Wot???