423 pubs · 14,792 cites · h-index 58
University of Southern California
2005 - Present
Minghsin University of Science and Technology
2018 - Present
Southern California University for Professional Studies
2005 - Present
Ciência Viva
2026 - Present
Instituto Nacional de Ciência e Tecnologia de Ciência Animal
2026 - Present