Juan Terrazas Gaynor

Center for Higher and Technical Education Mexico

Juan Terrazas Gaynor

1chapters authored