philip rosen

philip rosen

Technology investor
2 points