Takahisa Shimada
Institution: Toyama Institute of Health
Observed institutions: National Institute of Infectious Diseases, Toyama Institute of Health, University of Toyama
ORCID: 0000-0003-0718-8299
Observed ORCID: 0000-0003-0718-8299
OpenAlex ID: A5063870044
