Portrait of Juan Rodriguez is unavailable

Juan Rodriguez

PhD - École de technologie suprérieure
Supervisor