John Masten Mitchell

Match Group · Match Group Americas · Xerox
Total Patents: 6
Overall Rank: #774,923
Years Active: 1993–2025
Match Group Rank: #14