Stem cell therapy for cardiovascular disease: the demise of alchemy and rise of pharmacology. (25th April 2013)