Telomerase inhibitors: a patent review (2010-2015).

Telomerase inhibitors: a patent review (2010-2015).