Michael Grätzel
Swiss chemist

Michael Grätzel