Berberine is an alkaloid compound found in plants with over 400-500 species. It has recently become popular as a potential ...