Karthikeyan Natarajan
Institution: Synopsys (United States)
Observed institutions: University of Eastern Finland, Synopsys (United States), National Engineering College
ORCID: 0000-0001-7978-3041
Observed ORCID: 0000-0001-7978-3041
OpenAlex ID: A5042430727
