Last name: 
Ballesteros Pinto
First name: 
Rosa Maria
Institution: 
University of the Americas Puebla
Name variants: 
Ballesteros Pinto, Rosa María