Peer-reviewed publications in international journals