Dissecting Kawasaki disease: a state-of-the-art review

scientific article published on 27 June 2017