Roger Vidal Cardos

PhD student in extensive production and new technologies