Pasquale M. Heredia's Activity