Pedro Lillo Carpio's scientific contributions