38 pubs · 362 cites · h-index 12
King Mongkut's University of Technology Thonburi
2010 - Present
Forschungszentrum Jülich
2023 - 2023
Institute of Biosciences and Bioresources
2015 - 2015