Estela Feigelson
Observed names: E A Feigelson, Estela A. Feigelson, Estela Feigelson
Institution: Hospital Ramos Mejía
Observed institution: Hospital Ramos Mejía
ORCID: 0000-0001-5730-5946
Observed ORCID: 0000-0001-5730-5946
OpenAlex ID: A5032061663
