Juan Carlos C. Jáuregui Correa

Autonomous University of Queretaro Mexico

Juan Carlos C. Jáuregui Correa

2chapters authored