Infographic "IT Work" for scientific publication

Inspiring design despite limited input & very responsive to our comments and change requests!

Review by Maximilian.Schreieck

over 5 years ago

Invite to work