Profile of Juan Francisco Garcia Ruiz