9 employees
Lull Group is a cross-border new media interactive team, aiming to reshape the face of human computer interaction.
2017