Rene Torres Ricario

Dr. Rene Torres Ricario

National Polytechnic Institute of Mexico (IPN)