Professor Sir Salvador Moncada comes to Manchester from UCL (University College London) where he founded and until recently directed the Wolfson Institute for Biomedical Research. The pharmacologist ...
Moncada highlighted Nicaragua strongly rejected “the violation of its sovereignty by the Republic of El Salvador” and underlined his Government was “respectful of International Law and has ...