![Naoya Takeishi](https://cdn.adscientificindex.com/pictures/94/1092825.jpg)
Naoya Takeishi
Engineering & Technology / Computer Science
AD Scientific Index ID: 1092825
The Geneva University of Social Work
person_outline
Naoya Takeishi's MOST POPULAR ARTICLES