Text this: Psoralidin: emerging biological activities of therapeutic benefits and its potential utility in cervical cancer