Work

The impact factor ranking—a challenge for scientists and publishers

FWCI: 5.995
Cites: 26
Cited by: 24
Related to: 10