/    /  C32_MAR 2018

C32_MAR 2018

Good balance between slides, personal anecdotes from the trainer, and exchange with the other attendees.

User registration

Reset Password