Rabies vaccines: where do we stand, where are we heading?

Rabies vaccines: where do we stand, where are we heading?