LIU Rui

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
Immunotech Biopharm Ltd0697826-Jun-25Non-executive Director
Bank of Zhengzhou Co., Ltd.0619626-Feb-1218-Jun-15NED