Profile of Ricardo Martinez Vazquez