
Mikael Petersson
(MikaelPetersson)
Senior Engineer
Deductor ApS
Copenhagen, Denmark
Total Points
603
Overall rank
1,439
This user doesn't have any badges yet.