David Ma

Appfolio
Total Patents: 3
Overall Rank: #1,359,486
Years Active: 2010–2024
Appfolio Rank: #9