Protein Purification
It is very difficult to obtain highly purified
proteins
Low abundance
Other proteins have similar properties
Proteins are sticky
Some proteins are not very stable
Protein purification is a multi-step
process that requires a great deal of
skill and patience