University / College
Location: Loja, Ecuador (EC)
ISNI: 0000000103644512
ROR: https://ror.org/03a5x6z77
Show on Map:
Publications
(21)