Overall it was a good read but there were too many inconsistencies in the story. Here is a guy, just a normal Joe that basically becomes a hematologist and bacteriologist in a year. Forget the vampires, that is a little far-fetched. Also, as much as he drinks he won't have to worry about the vampires.
The story itself is ok. I am not sure I like the scientific approach to vampires as much as I do the good old fashioned mystical approach. Overall though it was a worthwhile read.