AdmittedIntinautaKatherine KooInstitutionBeijing Institute of Technology (BIT)CountryChinaDateApril, 2026ShareTwitterFacebookShare-emailCopy URL to clipboard