Miguel Estrada Iturbide, Miguel Castro Ruiz, Dr.