Valeria Branciforti

Valeria Branciforti

Built Environment Knowledge Transfer Manager

Knowledge Transfer Network Limited

Microblogs status update