Scholarly Index

Changfeng Chen

China University of Petroleum, Beijing; 6,124 total citations; 155 total publications; best world rank #85

China University of Petroleum, Beijing