In-Situ Opening Reception

Arts Warehouse 313 NE 3rd Street, Delray Beach, United States

In Situ is a Latin phrase meaning "in the original location." In scientific experimentation, it refers to experiments conducted in the actual site of the phenomenon under study. In this […]

Free