Salvador Moncada is a Honduran-British pharmacologist and professor. This biography of Salvador Moncada provides detailed information about his childhood, life, achievements, works & timeline