Information about the speaker

Prof. Alvin H. Rosenfeld

Prof. Alvin H. Rosenfeld