Himeshi Samarasinghe
Observed name: Samarasinghe, Himeshi
Institutions: Eurofins (United States), McMaster University
Observed institutions: Eurofins (United States), McMaster University
ORCID: 0000-0002-9337-9771
Observed ORCID: 0000-0002-9337-9771
OpenAlex ID: A5076697331
