268775

Antitumor efficacy of Urtica sp. leaves extract: in vitro and in vivo studies

Article

Last updated: 04 Jan 2025