Ninggang Shen
Observed names: Shen Ninggang, Shen, Ninggang
Institution: Tesla (United States)
Observed institutions: University of Iowa, University of Alabama, Purdue University West Lafayette, Tesla (United States)
ORCID: 0000-0003-2186-2841
Observed ORCID: 0000-0003-2186-2841
OpenAlex ID: A5056553738
