David Narganes-Carlón
Observed names: David Narganes Carlón, David Narganes-Carlon, Narganes-Carlon, David
Institution: Ellison Institute of Technology
Observed institutions: University of Dundee, Ninewells Hospital, Ellison Institute of Technology
ORCID: 0000-0002-2610-900X
Observed ORCID: 0000-0002-2610-900X
OpenAlex ID: A5092014630
