Top-down proteomics: Where we are, where we are going?

Top-down proteomics: Where we are, where we are going?