Dr. Shumiao Ouyang Born7/1991 NationalityChinese Appointments0 (0 active) Control1 holding Control CompanyNature of controlNotifiedCeased Oxsci Ltd Significant Influence Or Control 19 Apr 2025 Data JSON Markdown