Ning Shen
Observed names: N Shen, N. Shen, N.M. Shen
Institution: Imperial College London
Observed institutions: University of Bonn, The University of Texas at Dallas, Imperial College London
ORCID: 0009-0007-1752-4694
Observed ORCID: 0009-0007-1752-4694
OpenAlex ID: A5111477667
