So Shimooka

Dr. So Shimooka

orcid