Immunohistochemistry : Essential Elements and Beyond - Kalyuzhny, Alexander E. (Techniques in Life Science and Biomedicine for the Non-Expert,, 2016)