Favián Treulén

Dr. Favián Treulén

School of Medical Technology, Faculty of Science, Universidad Mayor, Temuco 4790084, Chile
orcid