Karthik Murugan
Observed name: Murugan, Karthik
Institution: Integrated DNA Technologies (United States)
Observed institutions: Iowa State University, Integrated DNA Technologies (United States)
ORCID: 0000-0002-1743-3713
Observed ORCID: 0000-0002-1743-3713
OpenAlex ID: A5005592478
