Human and murine granzyme B exhibit divergent substrate preferences

Human and murine granzyme B exhibit divergent substrate preferences