prof. dr. franklin hernández-castro, ph.d.