Victor Rueda Ayala

University of HohenheimGermany

1chapters authored