
Rafael Urrea López
Agriculture & Forestry / Agricultural Biotechnology
AD Scientific Index ID: 4602813
Centre for Research and Assistance in Technology and Design of the State of Jalisco
person_outline
Rafael Urrea López's MOST POPULAR ARTICLES