CONTACT ME

Peter POPOVICS

House of Innovation /
European Institute of Japanese Studies

 

Stockholm School of Economics

Box 6501, 113 83 Stockholm, Sweden

Visiting address: Saltmätargatan 19C