Malik A Tanveer, Haroon Rashid, Sheikh A Tasduq, Malik A Tanveer, Haroon Rashid, Sheikh A Tasduq DOI: 10.1016/j.heliyon.2023.e13580 PMID: 36895391 PMCID: PMC9988502