Dr. Takashi Inoguchi selected as Top Professor of the Year in Political Science by the International Association of Top Professionals (IAOTP)
Dr. Takashi Inoguchi, An Eminent Scholar-Professor of J.F. Oberlin University, Tokyo, former President of the University...