Closest I could find was QRBD="Quarterly Review of Business Disciplines" but that has no June 2020 issue...only May.
Any other guesses?
The paper is: "Biovacc-19: A Candidate Vaccine for Covid-19 (SARS-CoV-2) Developed from Analysis of its General Method of Action for Infectivity," published online by Cambridge University Press, 02 June 2020. Authors: Birger Sørensen; Andres Susrud and; Angus George Dalgleish.
It isn't apparent to this layman why he is citing that paper (and a very poor citation it is).