Owkin
Working on a logo for a French medical research entity named Owkin who specializes in using molecular artificial intelligence to fight cancer.
Posted on
Mar 21, 2016
More by Sean Heisler View profile
Like