Miguel Cardoso Portugal, Portugal
Rating: 2016 Last Game: Nov 21, 2009 Member Since: Feb 19, 2008
FIDE Rating: 1850