Yekai Sun
Observed names: Sun, Yekai, Y. Sun, Yuhai Sun
Institution: China International Marine Containers (China)
Observed institutions: China International Marine Containers (China), Imperial College London
ORCID: 0000-0002-7342-685X
Observed ORCID: 0000-0002-7342-685X
OpenAlex ID: A5061427316
