Juqueen
Juqueen
5
252
0
Published:
Owner
Full Time Job
Freelance/Project
Availability: Over a month
Juqueen
The technolgy center in Jülich, Germany, just unveiled “Juqueen”, their latest super-computer. I did this illustration for the cover story in the Read More
5
252
0
Published: