David M. Barcelou

Transaction Holdings Ltd.
Total Patents: 29
Overall Rank: #131,790
Years Active: 2000–2017
Transaction Holdings Ltd. Rank: #1