Lessons from high-throughput protein crystallization screening: 10 years of practical experience.

Lessons from high-throughput protein crystallization screening: 10 years of practical experience.