36 pubs · 311 cites · h-index 9
KU Leuven
2018 - 2022
Forschungszentrum Jülich
2017 - 2017
University of Virginia
Pfizer (United States)
2007 - 2014
University of Central Arkansas
2009 - 2009