Provides a thorough grounding in immunohistochemistry, from the basics to future applications such as molecular pathology and personalized medicine. Covers troubleshooting of common problems, practical guidance on a range of assays and techniques, and deconstructs staining protocols.