Marijuana leaves contain cannabinoids such as cannabidiol (CBD) and cannabigerol (CBG), which have been shown to offer various skin benefits....