Carlos Cortez Castro, Dr.