Valliappan Muthukaruppan
Observed names: Muthukaruppan Valliappan, Muthukaruppan, Valliappan
Institution: Exelon (United States)
Observed institutions: North Carolina State University, Exelon (United States)
ORCID: 0000-0002-6309-0125
Observed ORCID: 0000-0002-6309-0125
OpenAlex ID: A5000190884
