Hiroyuki Nikaido

Info

Nationality: Japanese

Appointed: 21st June 2007

Resigned: 23rd June 2009

Location