16th June 2026

Noguchi Memorial Institute of Medical Research