actually aside from the coloring it looks almost exactly like my current youngest cat. White tufts out of the ears, size of paws, way of looking up at you and everything. Although mine is orange. And hardly ever bites like that.
Where did this encounter take place? Looks like a lab or classroom type setting and you are wearing an ID clip. Rescue organization?