Fan Chunhai

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
CARsgen Therapeutics Holdings Limited0217118-Jun-2111-Jan-23INEDDue to his other business commitments which require more of his attention and dedication