Western Blotting (immunoblotting): History, Theory, Uses, Protocol and Problems | Synapse