John Calsamiglia
Observed names: Calsamiglia Costa, John, Calsamiglia, J, Calsamiglia, J., Calsamiglia, John, J Calsamiglia, J. CALSAMIGLIA, J. Calsamiglia, JOHN CALSAMIGLIA, John Calsamiglia Costa
ORCID: 0000-0003-1735-1360
Observed ORCID: 0000-0003-1735-1360
OpenAlex ID: A5021231886
