You asked:

biography of salvador moncada

  • Sir Salvador Moncada, FRS, FRCP, FMedSci is a Honduran-British pharmacologist and professor.