Gregorio Piechocki, Prof.