Mohanarangan Veerappermal Devarajan
Observed names: Mohanarangan Devarajan, Mohanarangan Veerappermal, Mohanarangan Veerapperumal Devarajan
Institution: Ernst & Young (United States)
Observed institution: Ernst & Young (United States)
ORCID: 0009-0007-0759-498X
Observed ORCID: 0009-0007-0759-498X
OpenAlex ID: A5008133195
