MELLON LABS
Mitropoleos 51 54623 
Thessaloniki Greece
MELLON LABS
We are building tools that empower people solve some of humanity’s biggest problems.
Menu
menu