TTToru Tamaki0000-0001-9712-7777Associate Professor FollowUsage metrics Co-workers & collaboratorsKYKen YodaKen Yoda