Scholarly Index

Canbin Yin

China National Petroleum Corporation (China); 188 total citations; 50 total publications; best world rank #776

China National Petroleum Corporation (China)

188Total citations
50Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Optical Systems and Laser Technology2021-2025776CN 60963.60