Why Greenwich Lifesciences? Greenwich Lifesciences ($GLSI) IPOed in September 2020. Since then it has had qui…