Describir: Recent advances of trichosanthin and its role in diseases.