28 pubs · 1,954 cites · h-index 17
California Polytechnic State University
1986 - 2015
Helmholtz-Zentrum Hereon
2012 - 2012
Research Institute Bioactive Polymer Systems
2010 - 2010
Russian Academy of Sciences
2002 - 2005
University of Denver
2005 - 2005