Mass spectrometry-based proteomics: basic principles and emerging technologies and directions.

Mass spectrometry-based proteomics: basic principles and emerging technologies and directions.