MEXICO CITY – Mexico said on Tuesday it will receive 2,700 Cuban doctors to alleviate a shortage of specialists despite criticism from opponents who say it will support the communist-led Caribbean nation to the detriment of local medical professionals.