New Twitter Mentions for bioinfocus