Nature Human Behaviour, vol. 6, no. 9, page. 1206 - 1217, 2022-09
Journal of Informetrics, vol. 16, no. 2, page. 101294, 2022-05
EPJ DATA SCIENCE, vol. 10, no. 1, 2021-05
Journal of Engineering and Technology Management, vol. 40, page. 64 - 75, 2016-04
TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, vol. 110, page. 21 - 32, 2016-01
Quality & Quantity, vol. 49, no. 4, page. 1437 - 1464, 2015-07