I would think 15 (12 First author) pubs is great if not good. are they all international journals? Are they all peer reviewed?
Get the impact factor of all the journals that you have published in. use this info to eugolise the impact of your work. eg if you have published some in a hi-impact journals (assume impact factor > 10; av IF for a journal listed on Pubmed or ISI can be calculated but an sure is a very very lo value), you can try to say how that is such a cool thing.
Talk about some of the landmark reserch that has been published in the same journals that you have piblished in and how it went on to shape its field (impying your research has the same potential).
If some of your papers have been highly cited mention them. as an example ask how many times an av Molecular Cell paper gets cited If your paper in Mol Cell was cited five times more, that is a significant number.
Has your work been mentioned in reviews. Typically reviews in general (High IF) journals are written by biggies. Mention that so and so bigshot says and feels this about your research. Good if they mention you by name X et al, but even if they dont use the power vested in a green or yellow or orange hiliter to hilite relevant sections where they talk about your work and cite it.
Remember, you dont have to be an outstanding professor (though it doesnt hurt) only the high-school diploma holder at TSC or wherever looking at your case should feel that you are an outstanding professor.