Alejandro Buendia
Observed names: Alejandro L Buendia, Alejandro L. Buendia, Buendia, Alejandro
Institutions: Stanford Medicine, Columbia University, Stanford University
ORCID: 0009-0001-6562-9876
Observed ORCID: 0009-0001-6562-9876
OpenAlex ID: A5021798545
