Author

Kayla N. Castillo Sánchez

Observed names: Castillo Sánchez, Kayla N., Kayla Castillo Sánchez, Kayla N. Castillo Sánchez
ORCID: 0000-0001-9476-659X
Observed ORCID: 0000-0001-9476-659X
OpenAlex ID: A5076104545
Works count: 160
Citation count: 6
H-index: 2
I10-index:
Year
Topic
Type