41 pubs · 884 cites · h-index 15
Chulalongkorn University
2017 - Present
Center for Systems Biology
2025 - 2025
University of California, Los Angeles
2013 - 2020