So I have just recently completed my video art installation "Animalia Chordata" which features a number of tiny human specimens put on view for your enjoyment. Watch as they struggle to get out of their glass prisons! If you live in New York City you can come see this amazing feat of science live and in person on December 17 and or 18th. Just click on this link for the exact time and location.
Itp Show Info