Terra Environmental Research Institute

Date

Tuesday, Sep. 1, 2015 - 8:00 am to 9:00 am

Address

Terra Environmental Research Institute
11005 S.W. 84 St
Miami, FL 33173
United States

Type

High School Visit