David Knuffke Is an Educator Based on Long Island.

You can learn more about his work here.

Pretty much every day of my life. via scienceblogs.com

Pretty much every day of my life.

via scienceblogs.com