Approval for human subject research was obtained from the ethics committee of Tohoku University Graduate School of Medicine approval number 2015 1 694 <a href=http://stromectol.homes/>buy ivermectin for humans</a> Granville KlAvkQRRBYkiUvhFW 6 19 2022