SciSpace's Expert Review of Vaccines is currently available as an online tool. We're developing a desktop version, too. You can request (or upvote) any features that you think would be helpful for you and other researchers in the feature request section of your account once you've signed up with us.