Welcome to Sketching Science October 27, 2017October 31, 2017 Ernesto Llamas In this section you will find our featured posts, including Sketching Science papers, scientific memes, illustrations and others. Published by Ernesto Llamas Ph.D. in Biotechnology. Creator of Sketching Science View all posts by Ernesto Llamas