192 pubs · 12,674 cites · h-index 59
Instituto de Ciencia y Tecnología de Polímeros
2014 - Present
University of York
2002 - Present
Green Chemistry
2014 - 2021
Engineering and Physical Sciences Research Council
2013 - 2013
Universitas Kristen Indonesia Paulus
2013 - 2013