Smart City Sweden East

Managed by IVL Swedish Environmental Research Institute

Address
Hammarby Kaj 18
SE-120 30 Stockholm, Sweden
4th floor

Aditi Bhasin

My Visit Plan Favorite star