Scholarly Index

Akira Fujishima

University of Shanghai for Science and Technology; 121,819 total citations; 1,160 total publications; best world rank #6

University of Shanghai for Science and Technology