Professor, Department Head at Helmholtz-Zentrum Geesthacht
Geesthacht GERMANY
Postdoc at North Carolina State University
Raleigh NC UNITED STATES