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