Exploring the fascinating development of cannabinoid-producing trichomes - Zamir Punja, PhD