koki takenaka

Mr. koki takenaka

orcid