Neem (Azadirachta indica): prehistory to contemporary medicinal uses to humankind

Neem (Azadirachta indica): prehistory to contemporary medicinal uses to humankind