Eric J. N. Helfrich

Professor, Goethe University Frankfurt