Boswellia serrata, a potential antiinflammatory agent: an overview

Boswellia serrata, a potential antiinflammatory agent: an overview