Biomedical research platforms and their influence on article submissions and journal rankings: an update.