Joseph Rebelo, Vice President USA

Senior Grandmaster Joe Rebelo, 10 Dan