Héctor Telechea
Observed names: H. Telechea, Hector Miguel Telechea, Hector Miguel Telechea Ortiz, Hector Telechea, Héctor Telechea, Héctor M. Telechea, Héctor Telechea O, Héctor Telechea Ortiz, Telechea, Héctor
ORCID: 0000-0001-8173-0117
Observed ORCID: 0000-0001-8173-0117
OpenAlex ID: A5073747091
