Pablo Haro's scientific contributions