Contributor info: Dr Yuta Takahashi

Details
Title: Dr
First name: Yuta
Last name: Takahashi
ORCID id: 0000-0001-5184-2265
Personal web page: -