Takaaki Itoga

Job Title

Assistant Professor

Placement

Xiamen University

Location

China