Scholarly Index
Mohammed Obadi
Henan Institute of Science and Technology; 2,846 total citations; 73 total publications; best world rank #75
Henan Institute of Science and Technology
Scholarly Index
Henan Institute of Science and Technology; 2,846 total citations; 73 total publications; best world rank #75
Henan Institute of Science and Technology