E. Ricciardi's scientific contributions