Antibody Specificity: Non-specific binding and cross-reactivity can lead to false-positive or false-negative results. Quantification: IHC is semi-quantitative, making it challenging to measure protein levels precisely. Technical Variability: Differences in sample preparation, antigen retrieval, and staining protocols can affect reproducibility.