Ricardo Simmonds's scientific contributions