Profile

Dr. Fariborz Tehrani

Expanded Shale, Clay and Slate Institute (ESCSI)

Contact Details

Expanded Shale, Clay and Slate Institute (ESCSI)