Chloroplast proteomics: potentials and challenges.

Chloroplast proteomics: potentials and challenges.